推 peter0318:我版本是R2009a,執行同樣操作沒有問題 03/02 19:21
我是執行了
[data1_size,data1_value]=textread('data1.txt')
[data2_size,data2_value]=textread('data2.txt')
[data3_size,data3_value]=textread('data3.txt')
[data4_size,data4_value]=textread('data4.txt')
semilogy(data1_size,data1_value,'-r*')
hold
semilogy(data2_size,data2_value,'-bx')
semilogy(data3_size,data3_value,'-ko')
semilogy(data4_size,data4_value,'-g+')
grid
legend('data1','data2','data3','data4')
legend就顯示不出來然後會出現圖中的錯誤,然後之後只要有用到legend
就會有這錯誤。
※ 編輯: chris2500 來自: 111.250.250.180 (03/02 19:46)
※ 編輯: chris2500 來自: 111.250.250.180 (03/02 19:50)
推 peter0318:重開matlab,然後每行semilogy間都擺上hold 03/02 19:49
嗚嗚,還是一樣,不過還是感謝你回答。
※ 編輯: chris2500 來自: 111.250.250.180 (03/02 19:56)
我把這個m file和那四個txt檔刪除後就可以執行legend,所以這程式碼有啥執行上
的問題?
※ 編輯: chris2500 來自: 111.250.250.180 (03/02 20:12)