how can I activate a data cursor on a matlab visualisation app

5 Ansichten (letzte 30 Tage)
Hermann Mettler
Hermann Mettler am 5 Sep. 2019
Beantwortet: Melek Demir am 8 Okt. 2020
I did write matlab visualisation app what works perfectly.
Now I would like to use a Datacursor as shown in the standard Channel fields display.
what code do I have to add to my code of my visualisation app?

Antworten (2)

Sahithi Kanumarlapudi
Sahithi Kanumarlapudi am 23 Sep. 2019
datacursormode can be used to enable or disable data cursor mode.
For further information refer to the following link
  1 Kommentar
Hermann Mettler
Hermann Mettler am 23 Sep. 2019
sorry - it does not help
in the chart are more than one curve and may be therefor the datacursor does not work.
What can be done?
The code:
%% Visualize Data %%
yyaxis left;
plot(time1, data1,'o-', time, dewPoint,'+-','LineWidth', 1.4)
datacursormode on
% Click mouse on surface to display data cursor
yl = ylim;
ylim([yl(1)-0.5 yl(2)+0.5]);
ylabel('Temperatures [°C]');
yyaxis right
plot(time2, data2,'o-','Color','g','LineWidth', 1.4);
yl = ylim;
ylim([yl(1)-1 yl(2)+1]);
ylabel('rel. Humidity [%]');
xlabel('Date');
title('rel.Humidity + Temp. / DewPoint');
legend({'Temp.Tu','DewPoint','Humidity'},'Location', 'best');
grid on

Melden Sie sich an, um zu kommentieren.


Melek Demir
Melek Demir am 8 Okt. 2020
%% Visualize Data %%
yyaxis left;
plot(time1, data1,'o-', time, dewPoint,'+-','LineWidth', 1.4)
datacursormode on
% Click mouse on surface to display data cursor
yl = ylim;
ylim([yl(1)-0.5 yl(2)+0.5]);
ylabel('Temperatures [°C]');
yyaxis right
plot(time2, data2,'o-','Color','g','LineWidth', 1.4);
yl = ylim;
ylim([yl(1)-1 yl(2)+1]);
ylabel('rel. Humidity [%]');
xlabel('Date');
title('rel.Humidity + Temp. / DewPoint');
legend({'Temp.Tu','DewPoint','Humidity'},'Location', 'best');
grid on

Kategorien

Mehr zu Weather and Atmospheric Science finden Sie in Help Center und File Exchange

Produkte


Version

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by