graficar desde dos menus
Publicado por manuel (14 intervenciones) el 22/02/2012 22:43:20
ola amigos bueno mi duda ahora es como puedo graficar desde dos menus, en uno tendre 5 casos y en el otro igual pero quiero que al seleccionar el caso 1 del primero poder graficarlo en funcion con algunos de los 5 casos del segundo y asi sucesivamente comparar el caso 1 de el primer menu con cada uno de los del otro menu yo tenia este codigo que me servia para compararlos en un mismo menu :
centigrados=get(handles.menu,'value');
switch centigrados
case 1
valor=get(handles.txt2, 'string');
valor=str2num(valor);
valor2=get(handles.txt5, 'string');
valor2=str2num(valor2);
format long
plot(valor,valor2,'-m');
xlim([min(valor) max(valor)]);
ylim([min(valor2) max(valor2)]);
xlabel('resistencia');
ylabel('centigrados');
title('Gráfica sensor');
case 2
valor=get(handles.txt2, 'string');
valor=str2num(valor);
valor2=get(handles.txt5, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('centigrados');
ylabel('resistencia');
title('Gráfica sensor');
case 3
valor=get(handles.txt5, 'string');
valor=str2num(valor);
valor2=get(handles.txt, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('voltaje');
ylabel('centigrados');
title('Gráfica sensor');
case 4
valor=get(handles.txt, 'string');
valor=str2num(valor);
valor2=get(handles.txt5, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('centigrados');
ylabel('voltaje');
title('Gráfica sensor');
case 5
valor=get(handles.txt2, 'string');
valor=str2num(valor);
valor2=get(handles.txt, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('voltaje');
ylabel('resistencia');
title('Gráfica sensor');
case 6
valor=get(handles.txt, 'string');
valor=str2num(valor);
valor2=get(handles.txt2, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('resistencia');
ylabel('voltaje');
title('Gráfica sensor');
end
como podria modificarlo para poder graficar mediante los dos menus
centigrados=get(handles.menu,'value');
switch centigrados
case 1
valor=get(handles.txt2, 'string');
valor=str2num(valor);
valor2=get(handles.txt5, 'string');
valor2=str2num(valor2);
format long
plot(valor,valor2,'-m');
xlim([min(valor) max(valor)]);
ylim([min(valor2) max(valor2)]);
xlabel('resistencia');
ylabel('centigrados');
title('Gráfica sensor');
case 2
valor=get(handles.txt2, 'string');
valor=str2num(valor);
valor2=get(handles.txt5, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('centigrados');
ylabel('resistencia');
title('Gráfica sensor');
case 3
valor=get(handles.txt5, 'string');
valor=str2num(valor);
valor2=get(handles.txt, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('voltaje');
ylabel('centigrados');
title('Gráfica sensor');
case 4
valor=get(handles.txt, 'string');
valor=str2num(valor);
valor2=get(handles.txt5, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('centigrados');
ylabel('voltaje');
title('Gráfica sensor');
case 5
valor=get(handles.txt2, 'string');
valor=str2num(valor);
valor2=get(handles.txt, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('voltaje');
ylabel('resistencia');
title('Gráfica sensor');
case 6
valor=get(handles.txt, 'string');
valor=str2num(valor);
valor2=get(handles.txt2, 'string');
valor2=str2num(valor2);
format long
(plot(valor2,valor,'-g'));
xlabel('resistencia');
ylabel('voltaje');
title('Gráfica sensor');
end
como podria modificarlo para poder graficar mediante los dos menus
Valora esta pregunta
0