Cómo crear un menú simple para funciones en matlab
MATLAB es ampliamente utilizado en aplicaciones de datos matemáticas. Un uso es crear un script que pueda ejecutar funciones y operaciones en un conjunto de datos rápidamente. Crear un sistema de menú permite que cualquier usuario realice estas operaciones o funciones sin tener que codificarlo.
Pasos


1. Abra MATLAB y cree un nuevo script. El botón para crear un nuevo script se encuentra en la parte superior derecha de la ventana del programa, etiquetada con un nuevo script..
2

Selección = menú (`


3. Determine las opciones que necesitará para su menú. Estos se llaman cuerdas y deben tener `a ambos lados de los nombres de las opciones. cada uno está separado por comas. La primera cadena será las instrucciones para que el usuario se muestre por encima de las opciones del menú.
Selección = menú (`Bienvenido al menú principal`,...`Esta será la primera opción.`,...`Esta será la segunda opción`,...`Salir del menú`)-


4. Cree el inicio de un bucle de tiempo con el nombre del menú menor que el número de opciones que creó para su menú. No olvide que la salida del botón MENÚ se incluye en sus opciones.
Mientras que la selección < 3


5. Crea una caja de conmutación con el nombre del menú. MATLAB puede sangrar automáticamente este paso si lo hace, no se preocupe, el script aún funcionará, sin importar cómo se indique el código.
selección de interruptores
6

caso 1
7

final


8. Copie y pegue su función de menú que creó arriba debajo de la línea final. Esto permite que el menú se use nuevamente después de completar la opción seleccionada por el usuario. Otra opción o la misma opción se puede seleccionar ahora desde el menú.
Selección = menú (`Bienvenido al menú principal`,...`Esta será la primera opción.`,...`Esta será la segunda opción`,...`Salir del menú`)-


9. Incluir otro final línea debajo de esto, para cerrar el bucle while. Con esta línea el menú está bastante configurado. El menú administrará por las opciones no hará ninguna tarea porque aún no han sido pobladas.
final


10. Agrega un fprintf declaración permitiendo que el usuario sepa que el programa ha terminado. El n al final hace que MATLAB salte a la siguiente línea en la ventana de comando.
fprintf (`Has salido del menú. Qué tengas un lindo día!norte`)-


11. Poja los casos con cualquier texto o función que desee mostrar.
12

13

Consejos
Puede sangrar diferentes líneas para que el código sea más fácil de leer y comprender qué secciones están adjuntadas.
Matlab distingue entre mayúsculas y minúsculas, por lo que tenga cuidado de asegurarse de que las variables y las funciones coincidan exactamente.