La Web del Programador: Comunidad de Programadores
http://www.lawebdelprogramador.com/foros/Matlab/1339512-guide.html
Mensajes realizados anteriormente (No estaban la última vez que entraste)guide
frank (30/06/2012 20:59:00)
923 visitas
2 respuestas
guide
JOSE JEREMIAS CABALLERO (30/06/2012 22:30:03)
guide
frank (01/07/2012 20:50:26)
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

guide

Autor:frank (3 intervenciones)
Fecha:30/06/2012 20:59:00
una pregunta con el guide de matlab (hasta ahora estoy aprendiendo).


Como haría un programa en el cual yo tenga la posibilidad de marcar las entradas A B C D E F G H I j,


y que según se marque A B C E F G j, me salga como respuesta CABEZA ALTO


si marco A B C D E F G , me salga como respuesta CABEZA MEDIO


si marco B D F G H I, me salga como respuesta CABEZA BAJO


si marco A C E F G j , me salga como respuesta TRONCO ALTO


si marco B C E F G I J , me salga como respuesta TRONCO MEDIO


si marco B C D E F G H J , me salga como respuesta TRONCO BAJO.

se haria con la funcion case, ¿toca programar cada uno de los eventos por separado?
Imágen de perfil de JOSE JEREMIAS CABALLERO
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

guide

Autor:JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (2504 intervenciones)
Fecha:30/06/2012 22:30:03
Puedas usar tambien, Push Button ó Pop-up Menu ó Button Group- Radio Button 'ó Listbox ó Radio Button,
ya depende del usuario cual funcion usar.


Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
programador en matlab
Servicios de programacion matlab
jjcc94@hotmail.com

http://matlabcaballero.blogspot.com
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

guide

Autor:frank biomedico.frank@gmail.com (3 intervenciones)
Fecha:01/07/2012 20:50:26
Este es el código que he utilizado en matlab, he combinado las & de todas las formas pero no funcionan, si las separo por comas ( , ) me las toma como si fuera un “or” y lo que necesito es un and, ¿que mas puedo hacer?

clc
close all
clear all

enfer ='a'&&'b'&&'c'&&'f'&&'g'&&'h';

switch lower(enfer);
case {['a'&['b'&['c'&['d'&['e'&'f']]]]]}
disp('cabeza alta')
case {['a'&['b'&['c'&['f'&['g'&'h']]]]]}
disp('cabeza media')
case {'a','b','c','g','h'}
disp('cabeza baja')

case {'a','d','e','f','g','h'}
disp('tronco alto')
case {'b','c','f','g'}
disp('tronco medio')
case {'a','b','g','h'}
disp('tronco bajo')
otherwise
disp('error')
end