comandos de matlab
El IF nos permitirárealizar cierta acción solo bajo condiciones específicas.
Un ejemplo del código seria el siguiente:
if (condicion)
(comando de matlab)
end
y la forma compacta es la siguiente:
if(condición) , (comando) ; end
En ambos casos solo cuando la condición sea verdadera, se ejecutaran los comandos de matlab.
Para estructuras o casos más complicados se pueden utilizar combinacionescon el ELSEIF para agregar una nueva condición en caso de que la primera resulte falsa, o el ELSE para que se ejecute el comando en caso de que las condiciones anteriores resulten todas falsas.
Unejemplo del código utilizando ELSEIF y ELSE es el siguiente:
if (1ra condición)
(comando A)
elseif (2da condición)
(comando B)else
(comando C)
end
Si la primera condición es verdadera, se ejecutara el comando A, pero si esta resulta falsa, se pasara a la 2da condición, si es verdadera, se ejecutacomando B, si este a su vez es falso, entonces se ejecutara el comando C.
Otro tipo de arreglos que serán necesarios serán los ciclos, y uno de los mas utilizados es el WHILE.
El ciclo WHILE nospermitirá ejecutar un comando o instrucciones de manera repetida, y al igual que el IF se requiere una condición que sea verdadera para que comience a ejecutar el comando, la gran diferencia entre elIF y WHILE es que IF lo ejecuta solo una vez cuando es verdadera la condición, mientras que el WHILE lo ejecuta hasta que esa condición deje de ser verdadera, explicado de otra manera, al llegar a unWHILE en el código, se analizara la condición si esta es verdadera, se ejecutan los comandos o instrucciones y al terminar, se regresa a la condición, si esta continua siendo verdadera, se ejecutan...
Regístrate para leer el documento completo.