Programación Específica > Matlab

 Problema Con Menú De Opciones

(1/1)

pati.difusa:
Hola, tengo una duda y por más que busco no encuentro la solución.

He creado un menú con matlab y cuando se selecciona una opción aparece otro submenú, necesito que cuando se presione el botón 'volver' se regrese al menú inicial.

El problema sería algo parecido a esto:
colores=menu('Elija un color', 'Rojo', 'Amarillo', 'Salir')

switch colores
case 1
rojo=menu('selecciona', 'magenta', 'granate', 'volver')

case 2
amarillo=menu('selecciona', 'fosforito', 'mostaza', 'volver')

otherwise
quit
end

y cuando se haga clic en volver vuelva al menú colores.

¿alguien me puede ayudar?

muchas gracias

fa61an:
Prueba el siguiente código


--- Código: Text ---flag=1;while(flag)colores=menu('Elija un color', 'Rojo', 'Amarillo', 'Salir');switch colores    case 1        rojo=menu('selecciona', 'magenta', 'granate', 'volver');        if(rojo~=3)flag=0;end    case 2        amarillo=menu('selecciona', 'fosforito', 'mostaza', 'volver');        if(amarillo~=3)flag=0;end    otherwise       breakend 
Este tipo de algoritmo queda mejor con una estructura Do While pero según veo Matlab no posee esa estructura. por eso la necesidad de utilizar los if.

Espero te sirva

PD: Ante un pregunta concreta se obtiene una respuesta concreta

pati.difusa:
Muchas gracias por tu ayuda ;)

Navegación

[0] Índice de Mensajes

Ir a la versión completa