[問題] 請問如何在一張圖上,設定每條線不同色?已回收

看板MATLAB作者 (阿)時間16年前 (2009/06/11 11:17), 編輯推噓3(3010)
留言13則, 4人參與, 最新討論串1/2 (看更多)
假設我要跑一堆計算 例如: x=0:100; for E=1:10 y=1+E; plot(x,y,'r') hold on end 這麼一來每一條顏色都會是紅色的, 不知道高手有沒有辦法讓每一條顏色都不一樣? 不限方法~拜託!!一直改顏色改到我快瘋了! 感激不盡! -- 在ptt上有一個神秘的傳說 推manofcourage文章的人,之後都會一直allpass 莫名其妙都會撿到錢 男的越來越帥,女的越來越美 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.66.26

06/11 11:54, , 1F
plot(x,y,'Color',[0 0 1]) [R G B] 數值從0到1
06/11 11:54, 1F

06/11 14:07, , 2F
但是我希望每一條顏色不同呢?
06/11 14:07, 2F

06/11 14:08, , 3F
因為這麼一來每一條又都是藍色的了
06/11 14:08, 3F

06/11 14:28, , 4F
x=0:100;y=repmat([1 2 3 4 5 6 7 8 9 10],101,1);
06/11 14:28, 4F

06/11 14:28, , 5F
plot(x,y,'LineWidth',2.5);
06/11 14:28, 5F

06/11 14:29, , 6F
不知道有沒有回答到問題@@?
06/11 14:29, 6F

06/11 14:46, , 7F
非常酷的做法,如果就我的文章內容而言,
06/11 14:46, 7F

06/11 14:46, , 8F
這算是簡單又聰明的做法~但我實際算的題目,
06/11 14:46, 8F

06/11 14:48, , 9F
y不是E+1這麼簡單的形式,如果y=E^2+1那大大有辦法嗎
06/11 14:48, 9F

06/11 14:48, , 10F
拜託了~~
06/11 14:48, 10F

06/11 15:15, , 11F
你要的答案在一樓就有了 你要做的只是讓color那個
06/11 15:15, 11F

06/11 15:15, , 12F
屬性的矩陣不要重覆就好了...
06/11 15:15, 12F

06/11 15:19, , 13F
請問如何不要讓他重複呢?
06/11 15:19, 13F
文章代碼(AID): #1AC7T8tb (MATLAB)
文章代碼(AID): #1AC7T8tb (MATLAB)