Matlab的plot 各種顏色和線形

2021-07-11 21:11:25 字數 1376 閱讀 1901

plot是matlab裡常用的命令~

可以通過help plot來查詢關於plot繪圖的相關命令

推薦大家自己畫畫圖測試一下~

而且這些命令是可以疊加使用的。即

plot(x,y,'bo');
可以畫出藍色的圓圈形狀圖線。

那麼問題來了,如果採用'color'引數來制定rgb顏色的話只能得到實線,如果我希望用自定義顏色來實現不同線型,即rgb與線型結合的話,該如何實現呢?

一開始我模擬之前的辦法,在

plot(x,y,'coloro',[0 1 0]);
或者

plot(x,y,'color',[0 1 0],'o');
均不能達到目的

後來發現把線型引數放到『color』之前可以實現我的目的,即

plot(x,y,'o','color',[0 1 0]);
這樣就會發現你的matlab可以實現各種顏色咯!

下面~畫乙個光碟反面好了。

qpskconstellation = [-1+1i 1+1i; -1-1i 1-1i]/sqrt(2);

qpsk = reshape(qpskconstellation,1,); 

num  = 40;

outter = 60;

for nn = 1:outter

qpsk = qpsk * (outter-1)/outter;

c = rand(num,3);       %隨機生成了12種顏色。rgb隨機。

for idx = 1:num

theta = pi/2/num*idx;

rou = [cos(theta) sin(theta);sin(theta) -cos(theta)];

realpart = real(qpsk);

imagpart = imag(qpsk);

reim = rou * [realpart;imagpart];

realpart2 = real(qpsk*0.3);

imagpart2 = imag(qpsk*0.3);

reim2 = rou * [realpart2;imagpart2]; 

plot(reim(1,:),reim(2,:),'o','color',c(idx,:));

hold on;

plot(reim2(1,:),reim2(2,:),'.','color',c(idx,:));

hold on;

pause(0.005);

endend

複製執行一下。嘿嘿~

SVN各種顏色狀態

黃色感嘆號 有衝突 這是有衝突了,衝突就是說你對某個檔案進行了修改,別人也對這個檔案進行了修改,別人搶在你提交之前先提交了,這時你再提交就會被提示發生衝突,而不允許你提交,防止你的提交覆蓋了別人的修改。要解決衝突,如果你確認你的修改是無效的,則用tsvn還原你的修改就行了 如果認為你的修改是正確的,...

Matlab 如何美化plot線條顏色

tip matlab 作圖時最好儲存成fig格式,便於以後修改。寫 是乙個漫長的過程,成文後最重要的乙個問題就是如何讓自己的 排版和插圖更加的好看,讓枯燥的 有一點生動的色彩。這裡記錄我在寫 時的困惑和一些小小的技巧。以下面這個圖為例 方括號中間的三個數字表示的三原色的比例,配色標準可以參考 mat...

android中各種顏色值

ffffff 白色 000000 黑色 fffff0 象牙色 ffffe0 亮黃色 ffff00 黃色 fffafa 雪白色 fffaf0 花白色 fffacd 檸檬綢色 fff8dc 公尺綢色 fff5ee 海貝色 fff0f5 淡紫紅 ffefd5 番木色 ffebcd 白杏色 ffe4e1 淺...