lunes, 11 de diciembre de 2017

Estructura de control selectiva (condicional) en MATLAB (Parte 1)

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