Sei sulla pagina 1di 2

1.

OPERADORES RELACIONALES Y OPERADORES LÓGICOS

2. CONDICIONALES
Sentencia condicional if
Es un comando que permite a MatLab tomar una decisión de ejecutar un grupo de
comandos que siguen el enunciado condicional o de omitir estos comandos. En una
sentencia condicional, una expresión condicional es fijada. Si la expresión es verdadera,
un grupo de comandos que siguen lo declarado son ejecutados. Si la expresión es falsa,
la computadora se salta el grupo. La forma básica de una sentencia condicional es:
if expresión condicional que consiste de operadores relacionales y/o lógicos
Ejemplos:
if a<b
if c>=5
if a==b
if a~=0
if (d<h)&(x>7)
if (x~=13)|(y<0)
Las sentencias condicionales pueden ser parte de un programa escrito en un archivo
script o una función definida por el usuario.
Para cada if debe haber un end. Es decir if – end
La sentencia if es usada comúnmente en tres estructuras, if – end ; if – else – end; e
if – elseif – else – end.
Estructura if – end ( se traduce como: si – fin)
Si la expresión condicional en la sentencia if es verdadera (1), el programa continúa
ejecutando los comandos que siguen a la instrucción if hasta el final. Si la expresión
condicional es falsa (0), el programa salta el grupo de comandos entre el if y el end.
Estructura if – else – end (se traduce como: si – mas – fin)

Estructura if – elseif – else – end (se traduce como: si – de lo contrario – mas – fin)

La Sentencia switch – case (se traduce como: caso – interruptor)

Potrebbero piacerti anche