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
Escriba un nombre para el menú. Use el signo igual (=) para configurarlo igual a la función llamada menú. Cuando guarde el archivo Script será este nombre que haya elegido.
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
Incluir un caso para cada opción del menú. Numerado en orden e indentado de la línea de caja del interruptor. No olvides la opción de salida. Esta es también una buena oportunidad para escribir un comentario junto a cada caso para que sepa qué opción está representando cada caso.
caso 1
7
Cierre la caja del interruptor al final de estos casos. Para hacer esto, escriba en la línea final. La línea final puede alinearse con la función del interruptor, de modo que el lector sepa que este fin es para el interruptor y no el bucle while.
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
Añadir variables y matrices. Además, las variables y las matrices se pueden escribir en la función del menú y ser utilizadas por las funciones dentro del menú. Esto también permite la importación de datos de otros scripts o programas como Excel.
13
Menús de nidos, si el menú está creando necesita otra opción de menú después de seleccionar una opción inicial. Se puede agregar un segundo menú dentro de esa opción. Este menú anidando puede ir tan profundo como usted necesita.
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.