Octave 的 2D 繪圖功能

Octave

簡介

程式

語法

基本運算

矩陣

稀疏矩陣

函數

函式庫

字串

輸出入

2D 繪圖

3D 繪圖

物件導向

線性代數

多項式

內插法

最小平方法

微分方程

機率

統計

迴歸分析

時間序列

傅立葉轉換

微積分

時間序列

訊號處理

影像處理

資料庫

神經網路

遺傳算法

機器學習

EM 算法

與 Matlab 的差別

訊息

相關網站

參考文獻

最新修改

簡體版

English

2D 繪圖

octave-3.2.4.exe:46> plot(x, sin(x))
plotSin.png
octave-3.2.4.exe:45> plot(x, sin(x), x, cos(x));
plotSinCos.png
octave-3.2.4.exe:48> plot(x, sin(x), 'r', x, cos(x), 'g')
plotSinCosColor.png
octave-3.2.4.exe:49> plot(x, sin(x), 'ro', x, cos(x), 'g*')
plotSinCosColorShape.png
octave-3.2.4.exe:13> function xdot = f(x,t)
>
> r=0.25;
> k=1.4
> ;
> a=1.5;
> b=0.16;
> c=0.9;
> d=0.8;
> xdot(1) = r*x(1)*(1-x(1)/k) - a*x(1)*x(2)/(1+b*x(1));
> xdot(2) = c*a*x(1)*x(2)/(1+b*x(1))-d*x(2);
> endfunction
octave-3.2.4.exe:14> x0 = [1;2];
octave-3.2.4.exe:15> t=linspace(0,50,200)';
octave-3.2.4.exe:16> x=lsode("f", x0, t);
octave-3.2.4.exe:17> plot(t,x)

繪圖結果:

plot.png

繪圖點的形狀與顏色

字元 顏色 字元 圖線型態
y 黃色 .
k 黑色 o
w 白色 x x
b 藍色 + +
g 綠色 * *
r 紅色 - 實線
c 亮青色 : 點線
m 錳紫色 -. 點虛線
虛線

其他各種二維圖形函數

指令 圖形
bar 長條圖
errorbar 圖形加上誤差範圍
fplot 較精確的函數圖形
polar 極座標圖
hist 累計圖
rose 極座標累計圖
stairs 階梯圖
stem 針狀圖
fill 實心圖
feather 羽毛圖
compass 羅盤圖
quiver 向量場圖

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License