Programación de Ingeniería Mecánica UPB:Estructuras de control
Apariencia
(Redirigido desde «ProgramacionIngenieriaMecanicaUPB:Estructuras de control»)
Introducción
[editar]En Matlab se incluyen las siguientes estructuras de control:
- If-else-elseif-end
- While-end
- For-end
- Switch-case-otherwise-end
IF
[editar]Estructura condicional "Si-entonces"
Sintaxis
[editar]La sintaxis de esta instrucción es:
if <condición lógica> <instrucciones> end
Ejemplo 1
[editar]Para 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
[editar]Para 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