科學計算 -- Octave 的函數列表

来源:互联网 发布:js超链接跳转 编辑:程序博客网 时间:2024/05/21 09:42

转载地址:http://ccckmit.wikidot.com/oc:lib

矩陣函式庫

函數英文說明使用範例'transpose轉置A'+add矩陣相加A+B-minus矩陣相減A-B*multiply矩陣相乘A*B\divide矩陣相除,計算 AX = b 中的 XA\brref()Reduced row echelon form對角化c=[A b]; rref(C)det()Determinant方陣行列式的值det(A)rank()Rank矩陣的秩 (維度)rank(A)diag()diagonal取對角線成一向量diag(A)

2D 繪圖函數

函數英文說明使用範例plot x軸和y軸均為線性刻度(Linear scale) loglog x軸和y軸均為對數刻度(Logarithmic scale) semilogx x軸為對數刻度,y軸為線性刻度 semilogy x軸為線性刻度,y軸為對數刻度 

3D 繪圖函數

函數英文說明使用範例mesh 可畫出立體網狀圖 plot 則可畫出立體曲面圖 

基本數學函式庫

函數英文說明使用範例abs(x) 純量的絕對值或向量的長度 angle(z) 複數z的相角(Phase angle) sqrt(x) 開平方 real(z) 複數z的實部 imag(z) 複數z的虛部 conj(z) 複數z的共軛複數 round(x) 四捨五入至最近整數 fix(x) 無論正負,捨去小數至最近整數 floor(x) 地板函數,即捨去正小數至最近整數 ceil(x) 天花板函數,即加入正小數至最近整數 rat(x) 將實數x化為分數表示 rats(x) 將實數x化為多項分數展開 sign(x) 符號函數 (Signum function) rem(x,y) 求x除以y的餘數 gcd(x,y) 整數x和y的最大公因數 lcm(x,y) 整數x和y的最小公倍數 exp(x) 自然指數 pow2(x) 2的指數 log(x) 以e為底的對數,即自然對數或 log2(x) 以2為底的對數 log10(x) 以10為底的對數 sin(x) 正弦函數 cos(x) 餘弦函數 tan(x) 正切函數 asin(x) 反正弦函數 acos(x) 反餘弦函數 atan(x) 反正切函數 atan2(x,y) 四象限的反正切函數 sinh(x) 超越正弦函數 cosh(x) 超越餘弦函數 tanh(x) 超越正切函數 asinh(x) 反超越正弦函數 acosh(x) 反超越餘弦函數 atanh(x) 反超越正切函數 

基本向量函數

函數英文說明使用範例min(x) 向量x的元素的最小值 max(x) 向量x的元素的最大值 mean(x) 向量x的元素的平均值 median(x) 向量x的元素的中位數 std(x) 向量x的元素的標準差 diff(x) 向量x的相鄰元素的差 sort(x) 對向量x的元素進行排序(Sorting) length(x) 向量x的元素個數 norm(x) 向量x的歐氏(Euclidean)長度 sum(x) 向量x的元素總和 prod(x) 向量x的元素總乘積 cumsum(x) 向量x的累計元素總和 cumprod(x) 向量x的累計元素總乘積 dot(x, y) 向量x和y的內積 cross(x, y) 向量x和y的外積 

常數

函數英文說明使用範例i 或 j 基本虛數單位 eps 系統的浮點(Floating-point)精確度 inf 無限大, 例如1/0 nan或NaN 非數值(Not a number),例如0/0 pi 圓周率 p(= 3.1415926…) realmax 系統所能表示的最大數值 realmin 系統所能表示的最小數值 nargin 函數的輸入引數個數 nargout 函數的輸出引數個數 

參考文獻

  1. MatLab:Function Reference — http://www.mathworks.com/help/techdoc/ref/f16-6011.html
0 0
原创粉丝点击