Ejemplo de un for con incrementos por defecto que es 1
for i=1:100
fprintf('Hola %d\n',i);
end
El mismo ejemplo pero con incrementos de a 2
for i=1:2:100
fprintf('Hola %d\n',i);
end
Usando un for para indexar un vector
y=rand(1,20);
x=[];
for i=10:15
x=[x y(i)];
end
Ejemplo del While
disp('Con 0 se sale del While y con 1 continua en el While')
x=1;
while (x==1)
x=input('ingrese 1 para continuar 0 para salir: ');
end
disp('Usted presiono 0 FIN PROGRAMA');
No era necesario escribir while(x==1) hubiese bastado con while(x) pero es para que tenga presente que ahí siempre debe de existir una condición.
PD :
Las funciones FOR, WHILE and IF deben usarse siempre dentro de un archivo .m que estara guardado en la carpeta WORK, el FOR, WHILE and IF funcionan en el command Window siempre y cuando se pegue todo el codigo que encierra cada uno de ellos pero no se puede utilizar estos en el Command Windows insertando de linea pues aparecen errores.....