Cómo utilizar la instrucción switch en matlab

Video: Creating Switch, Case, and Menu Matlab Statements

En MATLAB, puede crear cualquier código de selección múltiple alternativa sea necesario con el si ... elseif declaración. Sin embargo, tiene otra buena manera de hacer las selecciones. UN cambiar declaración le permite elegir una de varias opciones utilizando código que es a la vez fácil de leer y menos tiempo para escribir. El resultado es esencialmente el mismo, pero el método para obtener el resultado es diferente.

Los pasos siguientes muestran cómo utilizar una cambiar declaración.

  1. Haga clic en la flecha situada debajo de la entrada Nuevo en la pestaña Inicio del menú de MATLAB y seleccione la función de la lista que aparece.

    Aparecerá la ventana Editor.

  2. Borrar output_args.

    El ejemplo no proporciona un argumento de salida, pero sí requiere un argumento de entrada.

  3. Cambiar el nombre de la función de Intitulado a SimpleSwitch.

    El nombre de la función primaria debe coincidir con el nombre del archivo.

  4. Cambio input_args a Valor.

    La función recibe un valor de la persona que llama a utilizar en el proceso de toma de decisiones.

  5. Escriba el siguiente código en la función entre el comentario y el fin palabra clave.

    cambiar Valuecase 1disp ( ‘Se ha escrito 1.’) - Asunto 2disp ( ‘Se ha escrito 2.’) - Asunto 3disp ( ‘Se ha escrito 3.’) - otherwisedisp ( ‘Se ha escrito algo mayor que 3.’) - final

    Este código compara específicamente Valor a los valores proporcionados. Cuando Valor coincide con un valor específico, la aplicación da salida a un mensaje apropiado.

    A veces, el valor de entrada no coincide con los valores esperados. En tales casos, la de otra manera cláusula entra en juego. Proporciona los medios para hacer algo, incluso si la entrada no era lo que se esperaba. Si nada más, puede utilizar esta cláusula para indicar al usuario que introduzca un valor apropiado.

  6. Clic en Guardar.

    Ves Seleccionar un archivo de cuadro de diálogo Guardar como. Observe que el campo Nombre de archivo tiene el nombre de archivo correcto para usted ingresó.

  7. Clic en Guardar.

    El archivo de función se guarda en disco.

  8. Tipo SimpleSwitch (1) y pulse Intro en la ventana de comandos.

    Usted ve el resultado siguiente:

    Que ha escrito 1.
  9. Tipo SimpleSwitch (2) y pulse Intro en la ventana de comandos.

    Usted ve el resultado siguiente:

    Ha escrito 2.
  10. Tipo SimpleSwitch (3) y pulse Intro en la ventana de comandos.

    Usted ve el resultado siguiente:

    Que ha escrito 3.
  11. Tipo SimpleSwitch (4) y pulse Intro en la ventana de comandos.

    Usted ve el resultado siguiente:

Video: MATLAB: TUTORIAL 6 - ESTRUCTURAS CONDICIONALES (SWITCH)

Que ha escrito algo mayor que 3.
Artículos Relacionados