[問題] legend已回收

看板MATLAB作者 (skyppp)時間15年前 (2010/06/30 23:14), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串1/1
我使用ezplot畫兩個不好表示的函數 然後使用legend去表示這兩個函數的型式分別為哪個 到這邊都沒問題 但是legend標示出來的函數顏色都一樣 請問有沒有變通的方式?? 我程式大致如下 ezplot(F) ; %(自動預設為藍色) hold on grid on set(ezplot(G),'color','r') ; legend('F','G') %(兩個函數都表示成藍色) hold off 如果使用plot去畫就沒問題 但是F跟G兩個函數實在是...(有很多種情形) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.127.234

07/01 00:35, , 1F
legend內的線條不是會跟圖上的線條同色嗎?
07/01 00:35, 1F

07/01 00:36, , 2F
如果f跟g已經不同色了那legend內的線條也是不同顏色.
07/01 00:36, 2F

07/01 00:36, , 3F
還是我沒理解你的問題
07/01 00:36, 3F

07/01 01:23, , 4F
我在寫得時候 想法跟你一樣 認為應該要不同色
07/01 01:23, 4F

07/01 01:24, , 5F
但是結果卻是同色 <==== 我的問題點
07/01 01:24, 5F

07/01 02:49, , 6F

07/01 18:26, , 7F
怪異 我剛把昨天不行的部份在貼上去 又可以了= =
07/01 18:26, 7F

07/01 18:36, , 8F
我發現錯誤在哪邊了 使用語法沒錯 但是我的函數太複雜
07/01 18:36, 8F

07/01 18:36, , 9F
所以其實不是只有畫兩條函數而已
07/01 18:36, 9F
文章代碼(AID): #1CArzdx9 (MATLAB)