Octave繪圖

  • 繪製圖像
plot(x,y1);
複製代碼
  • 同時顯示多條曲線
hold on
複製代碼
  • 給x軸標記爲time
xlabel('time') 
複製代碼
  • 給y軸標記爲value
ylabel('value') 
複製代碼
  • 添加圖例
legend('sin','cos') ,第一條曲線是sin,第二條曲線是cos
複製代碼
  • 添加標題my plot
title('my plot')
複製代碼
  • 保存圖像
print -dpng 'myPlot.png'
複製代碼
  • 關閉圖像
close
複製代碼
  • 繪製兩張圖
figure(1);plot(x,y1) 繪製一張圖,變量x,y1
figure(2);plot(x,y2) 繪製第二張圖,變量x,y2
複製代碼
  • 劃分小格子繪圖
1. subplot(1,2,1) 繪製一個1x2的格子(第一個和第二個參數含義),在第一個格子繪圖(第三個參數含義)
2. plot(x,y1) 繪製變量x,y1
3. subplot(1,2,2) 在第二個格子繪圖
4. plot(x,y2) 繪製變量x,y2
複製代碼
  • 設置座標範圍
axis([0.5 1 -1 1]) 改變座標軸範圍,橫座標:[0.5,1] 縱座標:[-1,1]
複製代碼
  • 清除圖像
clf
複製代碼
  • 可視化矩陣
A=magic(5)
imagesc(A) 將矩陣A可視化,用5x5的格子表示,不一樣顏色表明不一樣的數值
複製代碼
相關文章
相關標籤/搜索