Add legend to scatter
133 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Marc Jakobi
am 9 Nov. 2013
Beantwortet: Tony Castillo
am 26 Jul. 2023
Hi.
I have coded the following for two scatters of measured values:
Plot2 = figure;
PV_TA2 = axes('Parent',Plot2);
hold(PV_TA2,'all');
scatter(T,I_K,'r', 'filled');
hold on
scatter(T,U_L,'g', 'filled');
xlabel('Temperatur in °C');
ylabel('Leerlaufspannung in mV | Kurzschlussstrom in mA');
title('Temperaturabhängigkeit','FontSize',14);
legend(Plot2,'I_K','U_L','Location','Best');
%Trend line
Poly2 = polyfit(T,U_L,1);
Poly3 = polyfit(T,I_K,1);
Trend2 = polyval(Poly2,T);
Trend3 = polyval(Poly3,T);
hold on
plot(T,Trend2, 'k', 'LineWidth', 1.5);
hold on
plot(T,Trend3, 'k', 'LineWidth', 1.5);
But the legend won't appear, so there must be something wrong.
How can I add a legend to my scatter. It should show a red dot or square depicting the short circuit current and a green one showing the open-circuit voltage.
Thanks for any hints!
0 Kommentare
Akzeptierte Antwort
Azzi Abdelmalek
am 9 Nov. 2013
legend('I_K','U_L','Location','Best');
7 Kommentare
Azzi Abdelmalek
am 9 Nov. 2013
Bearbeitet: Azzi Abdelmalek
am 9 Nov. 2013
I'am not following you. If I've understood, you want just to replace the legend
legend('short-circuit current', 'open-circuit voltage','Location','Best');
Azzi Abdelmalek
am 9 Nov. 2013
Marc commented
Oh, now I understand it. I misunderstood the way the legend function works. I thought you had to use legend('I_K', 'U_L', 'Location', 'Best') with I_K and U_L referring to the vectors U_L and I_K that were scattered. I did not realize that the order of the strings determines which one refers to which variable.
Thanks for your help!
Weitere Antworten (1)
Tony Castillo
am 26 Jul. 2023
Dear all,
I am having issues meanwhile I attempt adding legend to my SCATTER figure, I use this line of code legend ({'k1_{Winter}', 'k2_{Fall}', 'k3_{Summer}', 'k4_{Spring}'},'Location','Best') but only print the first one, how to solve this?
Sincerely
0 Kommentare
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!