
añadir datos generados a un vector.
Publicado por Dowter (5 intervenciones) el 25/01/2014 15:55:53
Hola que tal tengo una pregunta espero que me puedan ayuda, gracias de antemano.
Tengo un vector y lo que hace el programa es separar las sumas mayores iguales a 5 de izquierda a derecha y tambien que cuente cuantos grupos de mayores iguales a 5 hay:
Al compilar:
(contador de grupos de >=5)
pues 2+3=5>=5 , 4+5=9>=5 , 0+1+1+2+3=7>=5 => s2=3
entonces
Mi pregunta es que como puedo hacer para almacenar los s1 en un vector antes que se borren, es decir tener un vector B=[5 7 9], pues como verán hago s1=0, para que continue luego de que encuentre una suma >=5.
Gracias de antemano
Tengo un vector y lo que hace el programa es separar las sumas mayores iguales a 5 de izquierda a derecha y tambien que cuente cuantos grupos de mayores iguales a 5 hay:
1
2
3
4
5
6
7
8
9
10
A=[2 3 4 5 0 1 1 2 3]
s1=0;s2=0;
for i=1:length(A)
s1=s1+A(i);
if s1>=5
s2=s2+1;
s1=0;
end
end
Al compilar:
1
s2=3
pues 2+3=5>=5 , 4+5=9>=5 , 0+1+1+2+3=7>=5 => s2=3
entonces
1
s1= 5 , s1=9, s1=7
Mi pregunta es que como puedo hacer para almacenar los s1 en un vector antes que se borren, es decir tener un vector B=[5 7 9], pues como verán hago s1=0, para que continue luego de que encuentre una suma >=5.
Gracias de antemano
Valora esta pregunta


0