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