[問題] 疊圖問題(內差圖的標記)已回收
我把三組數據資料分別內插畫出三條線
現在想把這三條線疊在一張圖上比較,然後標記
y = interp1(Zx,Zy,xx,'cubic');
y1 = interp1(Z1x,Z1y,xx1,'cubic');
y2 = interp1(Z2x,Z2y,xx2,'cubic');
h= plot(Zx,Zy,'ko',xx,y,,Z1x,Z1y,'rs',xx1,y1,Z2x,Z2y,'g*',xx2,y2)
legend(h,'line1','line2','line3',0);
不過這樣寫的話,legend獨到的三個變數會是"Zx,Zy"、"xx,y"和"Z1x,Z1y"三組
但是我想要的是"Zx,Zy"、"Z1x,Z1y"和"Z2x,Z2y"這三組的資料
有試過用
plot(Zx,Zy,'ko',xx,y,'k')
hold on
plot(Z1x,Z1y,'ks',xx1,y1,'r')
hold on
plot(Z2x,Z2y,'k*',xx2,y2,'b')
hold off
不過結果還是一樣^^" 請問這個問題要怎麼解決...謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.17.67
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章