MATLAB中的常用函式
1. 特殊變數與常數
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
ans | 計算結果的變數名 | computer | 確定執行的計算機 |
eps | 浮點相對精度 | Inf | 無窮大 |
I | 虛數單位 | inputname | 輸入引數名 |
NaN | 非數 | nargin | 輸入引數個數 |
nargout | 輸出引數的數目 | pi | 圓周率 |
nargoutchk | 有效的輸出引數數目 | realmax | 最大正浮點數 |
realmin | 最小正浮點數 | varargin | 實際輸入的參量 |
varargout | 實際返回的參量 |
2. 操作符與特殊字元
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
+ | 加 | - | 減 |
* | 矩陣乘法 | .* | 陣列乘(對應元素相乘) |
^ | 矩陣冪 | .^ | 陣列冪(各個元素求冪) |
\ | 左除或反斜槓 | / | 右除或斜面槓 |
./ | 陣列除(對應元素除) | kron | Kronecker張量積 |
: | 冒號 | () | 圓括號 |
[] | 方括 | . | 小數點 |
.. | 父目錄 | ... | 繼續,下一行接著上一行 |
, | 逗號(分割多條命令) | ; | 分號(禁止結果顯示),矩陣行分割 |
% | 註釋 | ! | 感嘆號 |
' | 轉置或引用 | = | 賦值 |
== | 相等 | <>或~= | 不等於 |
& | 邏輯與 | | | 邏輯或 |
~ | 邏輯非 | xor | 邏輯異或 |
3、基本數學函式
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
abs | 絕對值和複數模長 | acos,acosh | 反餘弦,反雙曲餘弦 |
acot,acoth | 反餘切,反雙曲餘切 | acsc,acsch | 反餘割,反雙曲餘割 |
angle | 複數z的相角(Phase angle) | asec,asech | 反正割,反雙曲正割 |
secant | 正切 | asin,asinh | 反正弦,反雙曲正弦 |
atan,atanh | 反正切,雙曲正切 | tangent | 正切 |
atan2 | 四象限反正切 | ceil | 向著無窮大舍入 |
complex | 建立一個複數 | conj | 複數z的共軛複數 |
cos,cosh |
餘弦,雙曲餘弦 |
csc,csch | 餘切,雙曲餘切 |
cot,coth |
餘切,雙曲餘切 |
exp | 指數 |
fix | 朝0方向取整 | gcd | 最大公因數 |
lcm | 最小公倍數 | log | 自然對數 |
log2 | 以2為底的對數 | log10 | 常用對數 |
mod | 有符號的求餘 | nchoosek |
二項式係數和全部組合數 |
real | 複數的實部 | imag | 複數值的虛部 |
rem | 相除後求餘 | round | 取整為最近的整數 |
sec,sech | 正割,雙曲正割 | sign | 符號數 |
sin,sinh | 正弦,雙曲正弦 | sqrt | 平方根 |
tan,tanh | 正切,雙曲正切 | floor | 朝負無窮取整 |
4、基本矩陣和矩陣操作
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
blkding | 從輸入參量建立塊對角矩陣 | eye | 單位矩陣 |
linespace | 產生線性間隔的向量 | logspace |
產生對數間隔的向量 |
numel | 元素個數 | cat | 連線陣列 |
zeros | 建立一個全0矩陣 | colon | 等間隔向量 |
ones | 產生全為1的陣列 | rand | 均勻頒隨機數和陣列 |
randn | 正態分佈隨機數和陣列 | diag | 對角矩陣和矩陣對角線 |
fliplr | 從左自右翻轉矩陣 | flipud | 從上到下翻轉矩陣 |
repmat | 複製一個陣列 | reshape | 改造矩陣 |
roy90 | 矩陣翻轉90度 | tril | 矩陣的下三角 |
triu |
矩陣的上三角 |
dot | 向量點集 |
cross | 向量叉集 | ismember | 檢測一個集合的元素 |
intersect | 向量的交集 | setxor | 向量異或集 |
setdiff | 向是的差集 | union | 向量的並集 |
5.數值分析和傅立葉變換
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
cumprod | 累積 | cumsum | 累加 |
cumtrapz | 累計梯形法計算數值微分 | factor | 質因子 |
inpolygon | 刪除多邊形區域內的點 | max | 最大值 |
mean | 陣列的均值 | mediam | 中值 |
min | 最小值 | perms | 所有可能的轉換 |
polyarea | 多邊形區域 | primes | 生成質數列表 |
prod | 陣列元素的乘積 | rectint | 矩形交集區域 |
sort | 按升序排列矩陣元素 | sortrows | 按升序排列行 |
std | 標準偏差 | var |
方差 |
sum | 求和 | trapz | 梯形數值積分 |
del2 | 離散拉普拉斯 | diff | 差值和微分估計 |
gradient | 數值梯度 | cov | 協方差矩陣 |
corrcoef | 相關係數 | conv2 | 二維卷積 |
conv | 卷積和多項式乘法 | deconv | 反摺積和多項式除法 |
filter | IIR或FIR濾波器 | filter2 | 二維數字濾波器 |
cplxpair | 將複數值分類為共軛對 | fft | 一維的快速傅立葉變換 |
fft2 | 二維快速傅立葉變換 | fftshift | 將FFT的DC分量移到頻譜中心 |
ifft |
一維快速反傅立葉變換 |
ifft2 | 二維傅立葉反變換 |
ifftn | 多維快速傅立葉變換 | ifftshift |
反FFT偏移 |
nextpow2 | 最靠近的2的冪次 | unwrap | 校正相位角 |
6.多項式與插值
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
conv |
卷積和多項式乘法 |
roots | 多項式的根 |
poly | 具有設定根的多項式 | polyder | 多項式微分 |
polyeig | 多項式的特徵根 | polyfit | 多項式擬合 |
polyint | 解析多項式積分 | polyval | 多項式求值 |
polyvalm | 矩陣變數多項式求值 | residue | 部分分式展開 |
interp1 | 一維插值 | interp2 | 二維插值 |
interp3 | 三維插值 | interpft | 使用FFT的一維插值 |
interpn | 多維插值 | meshgrid | 為3維點生成x和y的網格 |
ndgrid |
生成多維函式和插值的陣列 |
pchip | 分段3次Hermite插值多項式 |
ppval | 分段多項式的值 | spline | 3次樣條資料插值 |
7.繪圖函式
主題詞 | 意義 | 主題詞 | 意義 |
---|---|---|---|
bar | 豎直條圖 | barh | 水平條圖 |
hist | 直方圖 | histc | 直方圖計數 |
hold | 保持當前圖形 | loglog x,y | 對數座標圖 |
pie | 餅狀圖 | plot | 繪二維圖 |
polar |
極座標圖 |
semilogy | y軸對數座標圖 |
semilogx | x軸對數座標 | subplot | 繪製子圖 |
bar3 | 數值3D豎條圖 | bar3h | 水平3D條形圖 |
comet3 | 3D慧星圖 | cylinder | 圓柱體 |
fill3 | 填充的3D多邊形 | plot3 | 3維空間繪圖 |
quiver3 | 3D震動(速度)圖 | slice | 體積薄片圖 |
sphere | 球 | stem3 | 繪製離散表面資料 |
waterfall | 繪製瀑布 | trisurf | 三角表面 |
clabel | 增加輪廓標籤到等高線圖中 | datetick | 資料格式標記 |
grid | 加網格線 | gtext | 用滑鼠將文字放在2D圖中 |
legend | 圖注 | plotyy | 左右邊都繪Y軸 |
title | 標題 | xlabel | X軸標籤 |
ylabel | Y軸標籤 | zlabel | Z軸標籤 |
contour | 等高線圖 | contourc | 等高線計算 |
contourf | 填充的等高線圖 | hidden | 網格線消影 |
meshc | 連線網格/等高線 | mesh | 具有參考軸的3D網格 |
peaks | 具有兩個變數的取樣函式 | surf | 3D陰影表面圖 |
surface | 建立表面低層物件 | surfc | 海浪和等高線的結合 |
surfl | 具有光照的3D陰影表面 | trimesh | 三角網格圖 |
from: http://www.cnblogs.com/gtts/archive/2011/05/20/2052271.html
相關文章
- matlab常用函式與常用指令大全Matlab函式
- Matlab中的plot函式Matlab函式
- MATLAB常用基本數學函式Matlab函式
- Matlab中erf函式的用法Matlab函式
- matlab中sort函式的用法Matlab函式
- Matlab影像處理常用基本函式Matlab函式
- Matlab中@與函式呼叫Matlab函式
- MATLAB中常用的幾種隨機數生成函式Matlab隨機函式
- (4)mysql 中的常用函式MySql函式
- MATLAB中linspace函式使用Matlab函式
- 數學建模中常用的30個MATLAB程式和函式Matlab函式
- matlab表示函式Matlab函式
- matlab中的產生隨機數的rand函式Matlab隨機函式
- 工作中,Oracle常用函式Oracle函式
- matlab中用到的randperm函式Matlab函式
- Mysql 常用函式(1)- 常用函式彙總MySql函式
- 常用的Css函式CSS函式
- Js常用的函式JS函式
- CUDA 常用的函式函式
- Oracle常用的函式Oracle函式
- SQL中的常用的字串處理函式大全SQL字串函式
- 常用函式函式
- 常用函式--時間函式函式
- MATLAB函式randn簡介Matlab函式
- excel最常用的八個函式彙總 excel中各函式的用途功能Excel函式
- 前端常用的工具類函式, 持續更新中前端函式
- Python中Pool常用函式有哪些?Python函式
- Mysql 常用函式(15)- upper 函式MySql函式
- 【matlab程式設計】matlab隨機數函式Matlab程式設計隨機函式
- python的常用函式Python函式
- matlab 濾波器中用到的函式Matlab函式
- PHP 常用函式PHP函式
- PHP常用函式PHP函式
- js 常用函式JS函式
- MySQL 常用函式MySql函式
- MySQL 常用函式。MySql函式
- 常用函式集合函式
- 常用助手函式函式