Programación de Ingeniería Mecánica UPB:Estructuras de control
(Redirigido desde «ProgramacionIngenieriaMecanicaUPB:Estructuras de control»)
Introducción
editarEn Matlab se incluyen las siguientes estructuras de control:
- If-else-elseif-end
- While-end
- For-end
- Switch-case-otherwise-end
IF
editarEstructura condicional "Si-entonces"
Sintaxis
editarLa sintaxis de esta instrucción es:
if <condición lógica> <instrucciones> end
Ejemplo 1
editarPara calcular la raíz cuadrada de un número únicamente si es positivo
x = input('Ingrese un número:'); if x >= 0 raiz_x = sqrt(x); end
Ejemplo 2
editarPara calcular el signo de un número real
x = input('Ingrese un número:'); if x > 0 signo_x = 1; elseif x < 0 signo_x = -1; else signo_x = 0; end