Programación Específica > Matlab

 Sintaxis En Matlab

(1/1)

Quicksilver:
Vengo usando hace poco el MatLab, y me he dado cuenta que es una herramienta poderosa a la hora de programar, sin embargo, he tenido problemas a la hora de desarrollar mis propios algoritmos, puesto que no conozco muy bien la síntaxis que maneja este programa, no es como programar en visual o en "C" :angry: , espero que me puedan ayudar, con algún manual, algún tutorial, o algo por el estilo, donde pueda aprender a manejar las funciones como:


--- Código: Text ---ForWhileIf y etc etc... 
Por cierto, ya busqué en la ayuda de matlab, y sale de manera muy escueta eh incompleta, espero que amablemente me puedan ayudar y disculpen mi ignorancia en algunos casos, muchisimas gracias de antemano. :whistling:

fa61an:
Ejemplo de un for con incrementos por defecto que es 1


--- Código: Text --- for i=1:100    fprintf('Hola %d\n',i);end  
El mismo ejemplo pero con incrementos de a 2

--- Código: Text --- for i=1:2:100    fprintf('Hola %d\n',i);end  
Usando un for para indexar un vector


--- Código: Text --- y=rand(1,20);x=[];for i=10:15    x=[x y(i)];end  

Ejemplo del While


--- Código: Text --- 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: ');enddisp('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.....

Quicksilver:
Muchisimas gracias fa61an, he logrado grandes avances, te lo agradezco mucho, si alguien quiere postear algo mas, sería de gran ayuda. Gracias.

mardedudas:
Hola !!

Me acabo de registrar en el foro y he visto tus dudas con el Matlab; me he visto  reflejado en ti. :P .
Yo consulte un manual, "Aprenda Matlab como si estuviera en primero" que la verdad esta muy bien para empezar.
Pon eso en el google y te lo descargas rapido.

Espero que te sirva y no sea demasiado tarde.

Un saludo.

Navegación

[0] Índice de Mensajes

Ir a la versión completa