Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> MATLAB

Toma de Decisiones en MATLAB: Guía Completa de Estructuras Condicionales

Las estructuras de toma de decisiones requieren que el programador especifique una o más condiciones a evaluar, junto con sentencias a ejecutar si la condición es verdadera, y opcionalmente, otras si es falsa.

Forma general típica en la mayoría de lenguajes:

Toma de Decisiones en MATLAB: Guía Completa de Estructuras Condicionales

MATLAB proporciona los siguientes tipos de sentencias de decisión:

Nº Sentencia y Descripción
1

if ... end

Consiste en expresión booleana seguida de una o más sentencias.

2

if ... else ... end

El if puede ir seguido de else opcional, que se ejecuta si la expresión booleana es falsa.

3

if ... elseif ... elseif ... else ... end

El if puede tener uno o más elseif opcionales y un else final, útil para probar múltiples condiciones.

4

if anidados

Puedes usar un if o elseif dentro de otro if o elseif.

5

switch

Permite probar una variable para igualdad contra una lista de valores.

6

switch anidados

Puedes usar un switch dentro de otro switch.

Ejemplos de Sintaxis

if ... end

if condition
    % sentencias
end

if ... else ... end

if condition
    % sentencias si true
else
    % sentencias si false
end

if ... elseif ... else ... end

if condition1
    % sentencias
elseif condition2
    % sentencias
elseif condition3
    % sentencias
else
    % sentencias si ninguna anterior
end

switch

switch expression
    case value1
        % sentencias
    case value2
        % sentencias
    otherwise
        % sentencias si ningún case coincide
end

Nota: En MATLAB, switch no requiere break; solo ejecuta el primer case que coincide.

MATLAB

  1. Impulsando la Toma de Decisiones en Fabricación Avanzada a través de Analítica Potente
  2. Optimiza la ingesta de datos para una toma de decisiones más inteligente
  3. MATLAB: Visión General del Entorno Líder en Computación Numérica
  4. Variables en MATLAB: Conceptos Básicos y Ejemplos Prácticos
  5. Comandos Esenciales de MATLAB para Computación Eficiente
  6. Tipos de Datos en MATLAB: Guía Completa de Conversión y Determinación
  7. Operadores en MATLAB: Guía Completa de Aritméticos, Relacionales, Lógicos y Bitwise
  8. Matrices en MATLAB: Creación, Referenciación y Manipulación de Datos
  9. MATLAB: Dominando Arrays Multidimensionales y Especiales
  10. MATLAB - Números: Tipos, Almacenamiento y Conversión
  11. Dominando Strings en MATLAB: Creación, Manipulación y Funciones