Hola a todos verán tengo que hacer una tarea de sistemas de ecuaciones y no manejo bien matlab :-(
Para un for normal sería
for i=1:n
vector(i)
end
Pero quiero recorrer del ultimo al primero para hacer la sustitución hacia atrás como sería?
for i=n:1
vector(i)
end
Gracias.
Mod: Mensaje modificado, al publicar código usa etiquetas GeSHi
no se nada de matlab, pero en internet veo que lo hacen así
i=1;
while i<=length(x)
vector(i)
i=i+1;
end
Bueno entonces creo que terminaré haciendolo con un while xD
i = length(x);
while i >=1
vector(i)
i--;
end
Se agradece :).
pero el
for i=n:1
vector(i)
end
no funcionó?
No funcionó, pero se me había olvidado que en otros lenguajes el for tiene 3 parámetros XD
for j=m:-1:1
vector(i)
end
Si mi vector es de 5, "i" va de 5 hasta 1 disminuyendo -1 en cada iteración.
Creo que el apuro me esta haciendo mal XD ya es media noche y tengo que presentar mañana la tarea :P