[APP DESIGNER] Intelligent plot
Publicado por Jon (161 intervenciones) el 24/09/2020 12:01:32
Estoy intentando hacer una especie de "intellingent plot" en App Designer.
He insertado 4 gráficos o Axes y mediante unos DropDowns el usuario deberá elegir:
1) Número de gráfico (1, 2, 3 o 4)
2) Variable del eje X (una sola opción como prueba)
3) Variable del eje Y (una sola opción ocmo prueba)
Al pulsar el botón Plot, el gráfico se verá en pantalla.
El problema es que no consigo graficar nada y no entiendo el motivo. Esta es la parte del código:
He insertado 4 gráficos o Axes y mediante unos DropDowns el usuario deberá elegir:
1) Número de gráfico (1, 2, 3 o 4)
2) Variable del eje X (una sola opción como prueba)
3) Variable del eje Y (una sola opción ocmo prueba)
Al pulsar el botón Plot, el gráfico se verá en pantalla.
El problema es que no consigo graficar nada y no entiendo el motivo. Esta es la parte del código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
switch app.SelectionAxisX.Value % X axis data will be loaded here
case 'Total cost'
x = 1:1:10;
end
switch app.SelectionAxisY.Value % Y axis data will be loaded here
case 'LCoE reduction'
y = 1:1:10;
end
switch app.SelectionGraph.Value
case 1
cla(app.Axes_1,"reset");
plot(app.Axes_1,x,y);
case 2
cla(app.Axes_2,"reset");
plot(app.Axes_2,x,y);
case 3
cla(app.Axes_3,"reset");
plot(app.Axes_3,x,y);
case 4
cla(app.Axes_4,"reset");
plot(app.Axes_4,x,y);
end
end
Valora esta pregunta
0