Mam dwa zestawy danych, które chcę wykreślić na tej samej figurze, np. dwa cosinus i dwie sine działki, które właśnie różnią się amplitudą:Scile line stiles w legendzie MATLAB
x = -pi:pi/20:pi;
hold all;
amplitude = 1;
plot(x,amplitude*cos(x),'-');
plot(x,amplitude*sin(x),'-');
ax = gca;
ax.ColorOrderIndex = 1;
amplitude=3;
plot(x,amplitude*cos(x),'.');
plot(x,amplitude*sin(x),'.');
legend('1*cos(x)','1*sin(x)', '2*cos(x)','2*sin(x)');
hold off;
chcę „skompresować” legendę tak, że dwa Stiles liniowe (normalnej linii i przerywana linia) są „połączone” i pojawiają się obok tego samego wpisu tekstowego w legendy, takie jak:
jak mogę to osiągnąć w MATLAB-ie? Obecnie używam R2015b.
Tricky Quest jon, myślę, że to może pomóc, spójrz: [link] (http://stackoverflow.com/questions/33474206/add-custom-legend-without-any-relation-to-the-graph) – Niles