Matlab Legend Issue - I'm always getting legend for data1, but not for data2. Could you kindly let me know what I'm doing wrong? Thank you.

2 views (last 30 days)
Stuct_1 = 1x10 struct
Stuct_2 = 1x10 struct
for i = 1:10
figure(1)
y = struct_1(i).times.*1000;
y1 = struct_0(i).times.*1000;
s0 = scatter(y,i,100,'r.');
hold on
s1 = scatter(y1,i,40,'ko');
end
legend([s0, s1], {'Data1', 'Data2'})

Accepted Answer

VBBV
VBBV on 5 Nov 2022
legend([s0(1), s1(1)], {'Data1', 'Data2'})

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!