En esta entrada veremos cómo es
la estructura de control selectiva en MATLAB.
La estructura selectiva tiene las siguientes características:
- Se utiliza para tomar decisiones lógicas.
- Las condiciones se especifican usando expresiones lógicas.
- En esta estructura se evalúa la condición, y en función del resultado se realiza una u otra opción.
- Este tipo de estructuras pueden ser simples, dobles o múltiples.
Como en muchos lenguajes de
programación en MATLAB se utiliza la secuencia de comandos if-else, pero con algunas variaciones.
En MATLAB se pueden utilizar los
casos: If, elseif, esle, siguiendo la
siguiente estructura:
Es importante señalar que no
existen llaves ({ }) para las sentencias, pero si se encuentra la palabra
reservada end para indicar el final de la
estructura.
Una ventaja que nos otorga MATLAB
es que las palabras con las cuales identificamos la estructura toman un color
diferente al escribirlas.
Como lo mencionamos
anteriormente, la estructura se finaliza con la palabra reservada end. Además, es importante señalar que no es
necesario colocar paréntesis en la condición.
Veamos ahora ejemplos utilizando
combinaciones de la estructura selectiva.
En este caso utilizaremos la
estructura apoyándonos de la sección else de la misma
Para el siguiente ejemplo
utilizaremos la estructura condicional completa (if-elseif-else)
Finalmente tenemos el caso en el
cual podemos utilizar solamente la parte if-elseif de la estructura.
Por otra parte, “anidar” (colocar
una sentencia if dentro de una sentencia if) sin ningún problema, utilizando todas las
combinaciones de las estructuras.
Es importante volver a mencionar
el uso de la palabra reservada end para
finalizar cada una de las estructuras.
Esto es todo por esta ocasión. Te
invitamos a seguir al pendiente de nuestro Blog, en la siguiente entrada iniciaremos
con la estructura selectiva utilizando switch-case
en MATLAB.
¡Gracias!
Este blog es administrado por MultiON Consulting S.A. de C.V.
No hay comentarios.:
Publicar un comentario