1
我有兩列數據,並希望使用八度來進行繪圖。我做了如下:以八度爲單位設置曲線的顏色
f = load('rate.txt','r')
plot(f(:,1) ,f(:,2));
plot(f(:,1));
hold on;
plot(f(:,2));
我得到了相應的圖。但兩者都是相同的顏色。我想爲不同的圖形和名稱分配不同的顏色,就像這個彩色圖形是這樣的,這個彩色圖形就是這樣。我會怎麼做?
我有兩列數據,並希望使用八度來進行繪圖。我做了如下:以八度爲單位設置曲線的顏色
f = load('rate.txt','r')
plot(f(:,1) ,f(:,2));
plot(f(:,1));
hold on;
plot(f(:,2));
我得到了相應的圖。但兩者都是相同的顏色。我想爲不同的圖形和名稱分配不同的顏色,就像這個彩色圖形是這樣的,這個彩色圖形就是這樣。我會怎麼做?
您可以使用line properties來繪製下襬。而legend
是說明哪一個是什麼。我想Octave使用與MATLAB相同的語法。下面是一個示例代碼片段:
x = 0:0.01:5; %# An example x grid
plot(x,sin(x),'r-');
hold on;
plot(x,cos(x),'b--');
legend('sin', 'cos')