MATLAB函數(shù)及命令全集-(按分類排序)
附錄1 常用命令 附錄1.1 管理用命令
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| addpath |
增加一條搜索路徑 |
rmpath |
刪除一條搜索路徑 |
| demo |
運(yùn)行Matlab演示程序 |
type |
列出.M文件 |
| doc |
裝入超文本文檔 |
version |
顯示Matlab的版本號 |
| help |
啟動聯(lián)機(jī)幫助 |
what |
列出當(dāng)前目錄下的有關(guān)文件 |
| lasterr |
顯示最后一條信息 |
whatsnew |
顯示Matlab的新特性 |
| lookfor |
搜索關(guān)鍵詞的幫助 |
which |
造出函數(shù)與文件所在的目錄 |
| path |
設(shè)置或查詢Matlab路徑 |
|
|
附錄1.2管理變量與工作空間用命令
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| clear |
刪除內(nèi)存中的變量與函數(shù) |
pack |
整理工作空間內(nèi)存 |
| disp |
顯示矩陣與文本 |
save |
將工作空間中的變量存盤 |
| length |
查詢向量的維數(shù) |
size |
查詢矩陣的維數(shù) |
| load |
從文件中裝入數(shù)據(jù) |
who,whos |
列出工作空間中的變量名 |
附錄1.3文件與操作系統(tǒng)處理命令
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cd |
改變當(dāng)前工作目錄 |
edit |
編輯.M文件 |
| delete |
刪除文件 |
matlabroot |
獲得Matlab的安裝根目錄 |
| diary |
將Matlab運(yùn)行命令存盤 |
tempdir |
獲得系統(tǒng)的緩存目錄 |
| dir |
列出當(dāng)前目錄的內(nèi)容 |
tempname |
獲得一個緩存(temp)文件 |
| ! |
執(zhí)行操作系統(tǒng)命令 |
|
|
附錄1.4窗口控制命令
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| echo |
顯示文件中的Matlab中的命令 |
more |
控制命令窗口的輸出頁面 |
| format |
設(shè)置輸出格式 |
|
|
附錄1.5啟動與退出命令
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| matlabrc |
啟動主程序 |
quit |
退出Matlab環(huán)境 |
| startup |
Matlab自啟動程序
|
|
|
附錄2 運(yùn)算符號與特殊字符附錄
2.1運(yùn)算符號與特殊字符
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| + |
加 |
... |
續(xù)行標(biāo)志 |
| - |
減 |
, |
分行符(該行結(jié)果不顯示) |
| * |
矩陣乘 |
; |
分行符(該行結(jié)果顯示) |
| .* |
向量乘 |
% |
注釋標(biāo)志 |
| ^ |
矩陣乘方 |
! |
操作系統(tǒng)命令提示符 |
| .^ |
向量乘方 |
|
矩陣轉(zhuǎn)置 |
| kron |
矩陣kron積 |
. |
向量轉(zhuǎn)置 |
| \ |
矩陣左除 |
= |
賦值運(yùn)算 |
| / |
矩陣右除 |
== |
關(guān)系運(yùn)算之相等 |
| .\ |
向量左除 |
~= |
關(guān)系運(yùn)算之不等 |
| ./ |
向量右除 |
< |
關(guān)系運(yùn)算之小于 |
| : |
向量生成或子陣提取 |
<= |
關(guān)系運(yùn)算之小于等于 |
| () |
下標(biāo)運(yùn)算或參數(shù)定義 |
> |
關(guān)系運(yùn)算之大于 |
| [] |
矩陣生成 |
>= |
關(guān)系運(yùn)算之大于等于 |
| {} |
|
& |
邏輯運(yùn)算之與 |
| . |
結(jié)構(gòu)字段獲取符 |
| |
邏輯運(yùn)算之或 |
| . |
點(diǎn)乘運(yùn)算,常與其他運(yùn)算符聯(lián)合使用(如.\) |
~ |
邏輯運(yùn)算之非 |
| xor |
邏輯運(yùn)算之異成 |
|
|
附錄2.2邏輯函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| all |
測試向量中所用元素是否為真 |
is*(一類函數(shù)) |
檢測向量狀態(tài).其中*表示一個確定的函數(shù)(isinf)
|
| any |
測試向量中是否有真元素 |
*isa |
檢測對象是否為某一個類的對象 |
| exist |
檢驗(yàn)變量或文件是否定義 |
logical |
將數(shù)字量轉(zhuǎn)化為邏輯量 |
| find |
查找非零元素的下標(biāo) |
|
|
附錄3 語言結(jié)構(gòu)與調(diào)試
附錄3.1編程語言
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| builtin |
執(zhí)行Matlab內(nèi)建的函數(shù) |
global |
定義全局變量 |
| eval |
執(zhí)行Matlab語句構(gòu)成的字符串 |
nargchk |
函數(shù)輸入輸出參數(shù)個數(shù)檢驗(yàn) |
| feval |
執(zhí)行字符串指定的文件 |
script |
Matlab語句及文件信息 |
| function |
Matlab函數(shù)定義關(guān)鍵詞 |
|
|
附錄3.2控制流程
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| break |
中斷循環(huán)執(zhí)行的語句 |
if |
條件轉(zhuǎn)移語句 |
| case |
與switch結(jié)合實(shí)現(xiàn)多路轉(zhuǎn)移 |
otherwise |
多路轉(zhuǎn)移中的缺省執(zhí)行部分 |
| else |
與if一起使用的轉(zhuǎn)移語句 |
return |
返回調(diào)用函數(shù) |
| elseif |
與if一起使用的轉(zhuǎn)移語句 |
switch |
與case結(jié)合實(shí)現(xiàn)多路轉(zhuǎn)移 |
| end |
結(jié)束控制語句塊 |
warning |
顯示警告信息 |
| error |
顯示錯誤信息 |
while |
循環(huán)語句 |
| for |
循環(huán)語句 |
|
|
附錄3.3交互輸入
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| input |
請求輸入 |
menu |
菜單生成 |
| keyboard |
啟動鍵盤管理 |
pause |
暫停執(zhí)行 |
附錄3.4面向?qū)ο缶幊?
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| class |
生成對象 |
isa |
判斷對象是否屬于某一類 |
| double |
轉(zhuǎn)換成雙精度型 |
superiorto |
建立類的層次關(guān)系 |
| inferiorto |
建立類的層次關(guān)系 |
unit8 |
轉(zhuǎn)換成8字節(jié)的無符號整數(shù) |
| inline |
建立一個內(nèi)嵌對象 |
|
|
附錄3.5調(diào)試
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| dbclear |
清除調(diào)試斷點(diǎn) |
dbstatus |
列出所有斷點(diǎn)情況 |
| dbcont |
調(diào)試?yán)^續(xù)執(zhí)行 |
dbstep |
單步執(zhí)行 |
| dbdown |
改變局部工作空間內(nèi)存 |
dbstop |
設(shè)置調(diào)試斷點(diǎn) |
| dbmex |
啟動對Mex文件的調(diào)試 |
sbtype |
列出帶命令行標(biāo)號的.M文件 |
| dbquit |
退出調(diào)試模式 |
dbup |
改變局部工作空間內(nèi)容 |
| dbstack |
列出函數(shù)調(diào)用關(guān)系 |
|
|
附錄4 基本矩陣與矩陣處理
附錄4.1基本矩陣
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| eye |
產(chǎn)生單位陣 |
rand |
產(chǎn)生隨機(jī)分布矩陣 |
| linspace |
構(gòu)造線性分布的向量 |
randn |
產(chǎn)生正態(tài)分布矩陣 |
| logspace |
構(gòu)造等對數(shù)分布的向量 |
zeros |
產(chǎn)生零矩陣 |
| ones |
產(chǎn)生元素全部為1的矩陣 |
: |
產(chǎn)生向量 |
附錄4.2特殊向量與常量
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| ans |
缺省的計(jì)算結(jié)果變量 |
non |
非數(shù)值常量常由0/0或Inf/Inf獲得 |
| computer |
運(yùn)行Matlab的機(jī)器類型 |
nargin |
函數(shù)中參數(shù)輸入個數(shù) |
| eps |
精度容許誤差(無窮小) |
nargout |
函數(shù)中輸出變量個數(shù) |
| flops |
浮點(diǎn)運(yùn)算計(jì)數(shù) |
pi |
圓周率 |
| i |
復(fù)數(shù)單元 |
realmax |
最大浮點(diǎn)數(shù)值 |
| inf |
無窮大 |
realmin |
最小浮點(diǎn)數(shù)值 |
| inputname |
輸入?yún)?shù)名 |
varargin |
函數(shù)中輸入的可選參數(shù) |
| j |
復(fù)數(shù)單元 |
varargout |
函數(shù)中輸出的可選參數(shù) |
附錄4.3時間與日期
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| calender |
日歷 |
eomday |
計(jì)算月末 |
| clock |
時鐘 |
etime |
所用時間函數(shù) |
| cputime |
所用的CPU時間 |
now |
當(dāng)前日期與時間 |
| date |
日期 |
tic |
啟動秒表計(jì)時器 |
| datenum |
日期(數(shù)字串格式) |
toc |
讀取秒表計(jì)時器 |
| datestr |
日期(字符串格式) |
weekday |
星期函數(shù) |
| datevoc |
日期(年月日分立格式) |
|
|
附錄4.4矩陣處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cat |
向量連接 |
reshape |
改變矩陣行列個數(shù) |
| diag |
建立對角矩陣或獲取對角向量 |
rot90 |
將矩陣旋轉(zhuǎn)90度 |
| fliplr |
按左右方向翻轉(zhuǎn)矩陣元素 |
tril |
取矩陣的下三角部分 |
| flipud |
按上下方向翻轉(zhuǎn)矩陣元素 |
triu |
取矩陣的上三角部分 |
| repmat |
復(fù)制并排列矩陣函數(shù) |
|
|
附錄5 特殊矩陣
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| compan |
生成伴隨矩陣 |
invhilb |
生成逆hilbert矩陣 |
| gallery |
生成一些小的測試矩陣 |
magic |
生成magic矩陣 |
| hadamard |
生成hadamard矩陣 |
pascal |
生成pascal矩陣 |
| hankel |
生成hankel矩陣 |
toeplitz |
生成toeplitz矩陣 |
| hilb |
生成hilbert矩陣 |
wilkinson |
生成wilkinson特征值測試矩陣 |
附錄6 數(shù)學(xué)函數(shù)
附錄6.1三角函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| sin/asin |
正弦/反正弦函數(shù) |
sec/asec |
正割/反正割函數(shù) |
| sinh/asinh |
雙曲正弦/反雙曲正弦函數(shù) |
sech/asech |
雙曲正割/反雙曲正割函數(shù) |
| cos/acos |
余弦/反余弦函數(shù) |
csc/acsc |
余割/反余割函數(shù) |
| cosh/acosh |
雙曲余弦/反雙曲余弦函數(shù) |
csch/acsch |
雙曲余割/反雙曲余割函數(shù) |
| tan/atan |
正切/反正切函數(shù) |
cot/acot |
余切/反余切函數(shù) |
| tanh/atanh |
雙曲正切/反雙曲正切函數(shù) |
coth/acoth |
雙曲余切/反雙曲余切函數(shù) |
| atan2 |
四個象限內(nèi)反正切函數(shù) |
|
|
附錄6.2指數(shù)函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| exp |
指數(shù)函數(shù) |
log10 |
常用對數(shù)函數(shù) |
| log |
自然對數(shù)函數(shù) |
sqrt |
平方根函數(shù) |
附錄6.3復(fù)數(shù)函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| abs |
絕對值函數(shù) |
imag |
求虛部函數(shù) |
| angle |
角相位函數(shù) |
real |
求實(shí)部函數(shù) |
| conj |
共軛復(fù)數(shù)函數(shù) |
|
|
附錄6.4數(shù)值處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| fix |
沿零方向取整 |
round |
舍入取整 |
| floor |
沿-∞方向取整 |
rem |
求除法的余數(shù) |
| ceil |
沿+∞方向取整 |
sign |
符號函數(shù) |
附錄6.5其他特殊數(shù)學(xué)函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| airy |
airy函數(shù) |
erfcx |
比例互補(bǔ)誤差函數(shù) |
| besselh |
bessel函數(shù)(hankel函數(shù)) |
erfinv |
逆誤差函數(shù) |
| bessili |
改進(jìn)的第一類bessel函數(shù) |
expint |
指數(shù)積分函數(shù) |
| besselk |
改進(jìn)的第二類bessel函數(shù) |
gamma |
gamma函數(shù) |
| besselj |
第一類bessel函數(shù) |
gammainc |
非完全gamma函數(shù) |
| bessely |
第二類bessel函數(shù) |
gammaln |
gamma對數(shù)函數(shù) |
| beta |
beta函數(shù) |
gcd |
最大公約數(shù) |
| betainc |
非完全的beta函數(shù) |
lcm |
最小公倍數(shù) |
| betaln |
beta對數(shù)函數(shù) |
log2 |
分割浮點(diǎn)數(shù) |
| elipj |
Jacobi橢圓函數(shù) |
legendre |
legendre伴隨函數(shù) |
| ellipke |
完全橢圓積分 |
pow2 |
基2標(biāo)量浮點(diǎn)數(shù) |
| erf |
誤差函數(shù) |
rat |
有理逼近 |
| erfc |
互補(bǔ)誤差函數(shù) |
rats |
有理輸出 |
附錄7 坐標(biāo)轉(zhuǎn)換
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cart2pol |
笛卡兒坐標(biāo)到極坐標(biāo)轉(zhuǎn)換 |
pol2cart |
極坐標(biāo)到笛卡兒坐標(biāo)轉(zhuǎn)換 |
| cart2sph |
笛卡兒坐標(biāo)到球面坐標(biāo)轉(zhuǎn)換 |
sph2cart |
球面坐標(biāo)到笛卡兒坐標(biāo)轉(zhuǎn)換 |
附錄8 矩陣函數(shù)
附錄8.1矩陣分析
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cond |
求矩陣的條件數(shù) |
rcond |
LINPACK倒數(shù)條件估計(jì) |
| det |
求矩陣的行列式 |
rref |
矩陣的行階梯型實(shí)現(xiàn) |
| norm |
求矩陣的范數(shù) |
rrefmovie |
消元法解方程演示 |
| null |
右零空間 |
subspace |
子空間 |
| orth |
正交空間 |
trace |
矩陣的跡 |
| rank |
求矩陣的秩 |
|
|
附錄8.2線性方程
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| /,\ |
線性方程求解 |
nnls |
非零最小二乘 |
| chol |
Cholesky分解 |
pinv |
求偽逆矩陣 |
| inv |
矩陣求逆 |
qr |
矩陣的QR分解 |
| lscov |
最小二乘方差 |
qrdelete |
QR分解中刪除一行 |
| lu |
矩陣的LU三角分解 |
qrinsert |
QR分解中插入一行 |
附錄8.3特征值與奇異值
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| banlance |
改進(jìn)特征值精度的均衡變換 |
qz |
QZ算法求矩陣特征值 |
| cdf2rdf |
復(fù)塊對角陣到實(shí)塊對角陣轉(zhuǎn)換 |
rdf2cdf |
實(shí)塊對角陣到復(fù)塊對角陣轉(zhuǎn)換 |
| eig |
求矩陣的特征值和特征向量 |
schur |
Schur分解 |
| hess |
求Hessenberg矩陣 |
svd |
奇異值分解 |
| poly |
求矩陣的特征多項(xiàng)式 |
|
|
附錄8.4矩陣函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| expm |
矩陣指數(shù)函數(shù) |
logm |
矩陣對數(shù)函數(shù) |
| funm |
矩陣任意函數(shù) |
sqrtm |
矩陣平方根 |
附錄9 數(shù)據(jù)分析與Fourier變換函數(shù)
附錄9.1基本運(yùn)算
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cumprod |
向量累積 |
prod |
對向量中各元素求積 |
| cumsum |
向量累加 |
sort |
對向量中各元素排序 |
| max |
求向量中最大元素 |
sortrows |
對矩陣中各行排序 |
| min |
求向量中最小元素 |
std |
求向量中各元素標(biāo)準(zhǔn)差 |
| mean |
求向量中各元素均值 |
sum |
對向量中各元素求和 |
| median |
求向量中中間元素 |
trapz |
梯形法求數(shù)值積分 |
附錄9.2微分計(jì)算
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| del2 |
離散Laplace變換 |
gradient |
梯度計(jì)算 |
| diff |
差分于近視微分 |
|
|
附錄9.3濾波與卷積
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| Conv |
卷給與多項(xiàng)式乘法 |
filter |
一維數(shù)字濾波 |
| conv2 |
二維卷積 |
filter2 |
二維數(shù)字濾波 |
| Deconv |
因式分解與多項(xiàng)式乘法 |
|
|
附錄9.4方差處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| corrcoef |
相關(guān)系數(shù)計(jì)算 |
cov |
協(xié)方差計(jì)算 |
附錄9.5Fourier變換
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| abs |
絕對值函數(shù) |
fftshift |
fft與fft2輸出重排 |
| angle |
相角函數(shù) |
ifft |
離散Fourier逆變換 |
| cplxpair |
依共軛復(fù)數(shù)對重新排序 |
ifft2 |
二維離散Fourier逆變換 |
| fft |
離散Fourier變換 |
unwrap |
相角矯正 |
| fft2 |
二維離散Fourier變換 |
附錄10 多項(xiàng)式處理函數(shù)
附錄10.1多項(xiàng)式處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| conv |
卷機(jī)與多項(xiàng)式乘法 |
polyfit |
數(shù)據(jù)的多項(xiàng)式擬合 |
| deconv |
因式分解與多項(xiàng)式乘法 |
polyval |
多項(xiàng)式求值 |
| poly |
求矩陣的特征多項(xiàng)式 |
polyvalm |
多項(xiàng)式矩陣求值 |
| polyder |
多項(xiàng)式求導(dǎo) |
residue |
部分分式展開 |
| polyeig |
多項(xiàng)式特征值 |
roots |
求多項(xiàng)式的根 |
附錄10.2數(shù)據(jù)插值
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| griddata |
數(shù)據(jù)網(wǎng)絡(luò)的插值生成 |
interpft |
一維插值(FFT方法) |
| interp1 |
一維插值(查表) |
interpn |
多維插值(查表) |
| interp2 |
二維插值(查表) |
meshgrid |
構(gòu)造三維圖形用x,y陣列 |
| interp3 |
三維插值(查表) |
spline |
三次樣條插值 |
附錄11 非線性數(shù)值方法
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| dblquad |
雙重積分 |
odeget |
獲得微分方程求解的可選參數(shù) |
| fmin |
單變量最優(yōu)化函數(shù) |
odeset |
設(shè)置微分方程求解的可選參數(shù) |
| fmins |
多變量最優(yōu)化函數(shù) |
quad |
低階數(shù)值積分方法 |
| ode45,ode23,ode113,ode15s,ode23s |
微分方程數(shù)值解法 |
quad8 |
高階數(shù)值積分方法 |
| odefile |
對文件定義的微分方程求解 |
|
|
附錄12 稀疏矩陣函數(shù)
附錄12.1基本稀疏矩陣
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| spdiags |
稀疏對角矩陣 |
sprandn |
稀疏正態(tài)分布隨機(jī)矩陣 |
| speye |
稀疏單位矩陣 |
sprandsym |
稀疏對稱隨機(jī)矩陣 |
| sprand |
稀疏均勻分布隨機(jī)矩陣 |
|
|
附錄12.2稀疏矩陣轉(zhuǎn)換
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| find |
查找非零元素下標(biāo) |
sparse |
常規(guī)矩陣轉(zhuǎn)換為稀疏矩陣 |
| full |
稀疏矩陣轉(zhuǎn)換為常規(guī)矩陣 |
spconvert |
由外部格式引入稀疏矩陣 |
附錄12.3處理非零元素
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| issparse |
判斷元素是否為稀疏矩陣 |
nzmax |
允許的非零元素空間 |
| mmz |
稀疏矩陣的非零元素個數(shù) |
spalloc |
為非零元素定位存儲空間 |
| nonzeros |
稀疏矩陣的非零元素 |
spfun |
為非零元素定義處理函數(shù) |
附錄12.4稀疏矩陣可視化
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| gplot |
繪制圖論圖形 |
spy |
繪制稀疏矩陣結(jié)構(gòu) |
附錄12.5排序算法
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| colmmd |
列最小度排序 |
randperm |
產(chǎn)生隨機(jī)置換向量 |
| colperm |
由非零元素的個數(shù)排序各列 |
symmd |
對稱最小度排序 |
| dmperm |
Dulmage-Mendelsohn分解 |
symrcm |
反向Cuthill-McKee排序 |
附錄12.6范數(shù)、條件數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| condest |
估算||*||1范數(shù) |
normest |
估算||*||2范數(shù) |
| sprank |
計(jì)算結(jié)構(gòu)秩 |
|
|
附錄12.7特征值與奇異值
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| eigs |
求稀疏矩陣特征值和特征向量 |
svds |
稀疏矩陣奇異值分解 |
附錄12.8其他
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| spaugment |
最小二乘算法形成 |
symbact |
符號因子分解 |
| spparms |
設(shè)置稀疏矩陣參數(shù) |
|
|
附錄13 圖形繪制
附錄13.1基本二維圖形
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| fill |
填充二維多邊形 |
polar |
極坐標(biāo)圖形繪制 |
| loglog |
全對數(shù)二維坐標(biāo)繪制 |
semilogx |
x軸半對數(shù)坐標(biāo)圖形繪制 |
| plot |
線性坐標(biāo)圖形繪制 |
semilogy |
y軸半對數(shù)坐標(biāo)圖形繪制 |
附錄13.2基本三維圖形
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| fill3 |
三維多邊形填充 |
plot3 |
三維線或點(diǎn)型圖繪制 |
| mesh |
三維網(wǎng)格圖形繪制 |
surf |
三維表面圖形繪制 |
附錄13.3三維顏色控制
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| brighten |
圖形亮度調(diào)整 |
hidden |
網(wǎng)格圖的網(wǎng)格線開關(guān)設(shè)置 |
| caxis |
坐標(biāo)軸偽彩色設(shè)置 |
shading |
設(shè)置渲染模式 |
| colormap |
調(diào)色板設(shè)置 |
|
|
附錄13.4三維光照模型
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| diffuse |
圖象漫射處理 |
surf1 |
帶光照的三維表面繪制 |
| lighting |
光照模式設(shè)置 |
surfnorm |
曲面法線 |
| specular |
設(shè)置鏡面反射 |
|
|
附錄13.5標(biāo)準(zhǔn)調(diào)色板設(shè)置
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| bone |
帶有藍(lán)色調(diào)的灰色的調(diào)色板 |
hot |
以黑紅黃白為基色的調(diào)色板 |
| cool |
以天藍(lán)粉色為基色的調(diào)色板 |
hsv |
色度飽和度亮度調(diào)色板 |
| copper |
線性銅色調(diào)的調(diào)色板 |
pink |
粉色色調(diào)的調(diào)色板 |
| flag |
以紅白藍(lán)黑為基色的調(diào)色板 |
prism |
光譜顏色表 |
| gray |
線性灰度調(diào)色板 |
|
|
附錄13.6三維視點(diǎn)控制
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| rotate3d |
設(shè)置三維旋轉(zhuǎn)開關(guān) |
viewmtx |
求視轉(zhuǎn)換矩陣 |
| view |
設(shè)置視點(diǎn) |
|
|
附錄13.7坐標(biāo)軸控制
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| axis |
坐標(biāo)軸標(biāo)度設(shè)置 |
hold |
設(shè)置當(dāng)前圖形保護(hù)模式
|
| axes |
坐標(biāo)軸位置設(shè)置 |
subplot |
將圖形窗口分成幾個區(qū)域 |
| box |
坐標(biāo)軸盒狀顯示 |
zoom |
二維圖形縮放 |
| grid |
坐標(biāo)網(wǎng)格線開關(guān)設(shè)置 |
|
|
附錄13.8圖形注解
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| colorbar |
顏色條設(shè)置 |
xlabel |
給圖形的x軸加文字說明 |
| gtext |
在鼠標(biāo)位置加文字說明 |
ylabel |
給圖形的y軸加文字說明 |
| text |
在圖形上加文字說明 |
zlabel |
給圖形的z軸加文字說明 |
| title |
給圖形加標(biāo)題 |
|
|
附錄13.9拷貝與打印
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| print |
打印圖形或?qū)D形存盤 |
orient |
設(shè)置紙的方向 |
| orintopt |
設(shè)置打印機(jī)為默認(rèn)值 |
附錄14 特殊圖形
附錄14.1特殊二維圖形
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| area |
區(qū)域填充
|
feather |
羽狀條形圖繪制 |
| bar |
條形圖繪制 |
fplot |
給定函數(shù)繪制 |
| barh |
水平條形圖繪制 |
hist |
直方圖繪制 |
| bar3 |
3維條形圖繪制 |
pareto |
pareto圖繪制 |
| bar3h |
3維水平條形圖繪制 |
pie |
餅狀圖繪制 |
| comet |
彗星狀軌跡繪制 |
stem |
離散序列圖形繪制 |
| errorbar |
誤差條形圖繪制 |
stairs |
梯形圖繪制 |
附錄14.2等高線及其他二維圖形
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| contour |
等高線繪制 |
pcolor |
偽色繪制 |
| contourf |
等高線填充繪制 |
quiver |
有向圖(箭頭)繪制 |
| contour3 |
三維等高線繪制 |
voronoil |
voronoi圖繪制 |
| clabel |
等高線高程標(biāo)志 |
|
|
附錄14.3特殊三維圖形
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| comet3 |
三維彗星狀軌跡繪制 |
slice |
切片圖 |
| meshc |
帶等高線的三維網(wǎng)格繪制 |
surfc |
帶等高線的三維表面繪制 |
| meshz |
帶零平面的三維網(wǎng)格繪制 |
trisurf |
表面圖形的三角繪制 |
| stem2 |
桿圖繪制 |
trimesh |
網(wǎng)格圖形的三角繪制 |
| quiver3 |
三維箭頭(有向圖)繪制 |
waterfall |
瀑布型圖形的繪制 |
附錄14.4圖象顯示與文件I/O
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| brighten |
圖形色調(diào)亮化 |
image |
圖像顯示 |
| colorbar |
顏色條設(shè)置 |
imfinfo |
圖形文件信息 |
| colormap |
調(diào)色板設(shè)置 |
imread |
從文件讀取圖形 |
| contrast |
灰度對比度設(shè)置 |
imwrite |
保存圖像 |
附錄14.5動畫處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| capture |
屏幕抓取 |
movie |
播放動畫幀 |
| getframe |
獲取動畫幀 |
|
|
附錄14.6實(shí)體模型
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cylinder |
圓柱體生成 |
sphere |
球體生成 |
附錄15 圖形處理
附錄15.1圖形窗口生成與控制
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| clf |
清除當(dāng)前圖形窗口 |
gcf |
獲取當(dāng)前圖形的窗口句柄 |
| close |
關(guān)閉圖形窗口 |
refresh |
圖形窗口刷新 |
| figure |
生成圖形窗口 |
shg |
顯示圖形窗口 |
附錄15.2坐標(biāo)軸建立與控制
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| axes |
坐標(biāo)軸標(biāo)度設(shè)置 |
gca |
獲得當(dāng)前坐標(biāo)軸句柄 |
| axis |
坐標(biāo)軸位置設(shè)置 |
hold |
設(shè)置當(dāng)前圖形保護(hù)模式 |
| box |
坐標(biāo)軸盒狀顯示 |
ishold |
返回hold的狀態(tài) |
| caxis |
為彩色坐標(biāo)軸刻度 |
subplot |
將圖形窗口分為幾個區(qū)域 |
| cla |
清除當(dāng)前坐標(biāo)軸 |
|
|
附錄15.3處理圖形對象
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| axes |
坐標(biāo)軸生成 |
surface |
表面生成 |
| figure |
圖形窗口生成 |
text |
文本生成 |
| image |
圖像生成 |
unicontrol |
生成一個用戶接口控制 |
| light |
光源生成 |
uimenu |
菜單生成 |
| line |
線生成 |
|
|
附錄15.4圖形
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| copyobj |
圖像對象拷貝 |
gcbo |
獲得當(dāng)前回調(diào)對象的句柄 |
| delete |
對象刪除 |
gco |
獲得當(dāng)前對象的句柄 |
| drawnow |
消除未解決的圖像對象事件 |
get |
獲得對象屬性 |
| findobj |
查找對象 |
reset |
重新設(shè)置對象屬性 |
| gebf |
獲得當(dāng)前回調(diào)窗口的句柄 |
set |
設(shè)置對象屬性 |
附錄16 GUI(圖形用戶接口)
附錄16.1GUI函數(shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| ginput |
獲取鼠標(biāo)輸入 |
uiresume |
繼續(xù)執(zhí)行 |
| selectmoveresize |
對象的選擇、移動、大小設(shè)置、拷貝 |
uiwait |
中斷執(zhí)行 |
| uicontrol |
生成圖形用戶接口對象 |
waitgorbutterpress |
等待按鈕輸入 |
| uimenu |
生成菜單對象 |
waitfor |
中斷執(zhí)行 |
附錄16.2GUI設(shè)計(jì)工具
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| align |
坐標(biāo)軸與用戶接口控制的對齊工具 |
menuedit |
菜單編輯器 |
| cbedit |
回調(diào)函數(shù)編輯器 |
propedit |
屬性編輯器 |
| guide |
GUI設(shè)計(jì)工具 |
|
|
附錄16.3對話框
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| dialog |
對話框生成 |
printdlg |
打印對話框 |
| axlimdig |
坐標(biāo)軸設(shè)限對話框 |
questdlg |
請求對話框 |
| errordlg |
錯誤對話框 |
uigetfile |
標(biāo)準(zhǔn)的打開文件對話框 |
| helpdlg |
幫助對話框 |
uiputfile |
標(biāo)準(zhǔn)的保存文件對話框 |
| inputdlg |
輸入對話框 |
uisetcolor |
顏色選擇對話框 |
| listdlg |
列表選擇對話框 |
uisetfont |
字體選擇對話框 |
| msgdlg |
消息對話框 |
waitbar |
等待條顯示 |
| pagedlg |
頁位置對話框 |
warndlg |
警告對話框 |
附錄16.4菜單
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| makemenu |
生成菜單結(jié)構(gòu) |
umtoggle |
菜單對象選中狀態(tài)切換 |
| menubar |
設(shè)置菜單條屬性 |
wimenu |
生成window菜單項(xiàng)的子菜單 |
附錄16.5組按鈕
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| btndown |
組按鈕中的按鈕按下 |
btnstate |
查詢按鈕中的按鈕狀態(tài) |
| btngroup |
組按鈕生成 |
btnup |
組按鈕中的按鈕彈起 |
| btnpress |
組按鈕中的按鈕按下管理 |
|
|
附錄16.6自定義窗口屬性
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| clruprop |
清除用戶自定義屬性 |
setuprop |
設(shè)置用戶自定義屬性 |
| getuprop |
獲取用戶自定義屬性 |
|
|
附錄16.7其他應(yīng)用
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| allchild |
獲取所有子對象 |
popupstr |
獲取彈出式菜單選中項(xiàng)的字符串 |
| edtext |
坐標(biāo)軸文本對象編輯 |
remapfig |
改變窗口中對象的位置 |
| findall |
查找所有對象 |
setptr |
設(shè)置窗口指針 |
| getptr |
獲得窗口指針 |
setstatus |
設(shè)置窗口中文本傳狀態(tài) |
| getstatus |
獲取窗口中文本狀態(tài) |
|
|
附錄17 聲音處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| soond |
將向量轉(zhuǎn)換成聲音 |
wavread |
讀。wav文件 |
| auread |
讀。au文件 |
wavwrite |
寫。wav文件 |
| auwrite |
寫。au文件 |
|
|
附錄18 字符串處理函數(shù)
附錄18.1字符串處理
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| strings |
Matlab字符串函數(shù)說明 |
upper |
字符串大寫 |
| isstr |
字符串判斷 |
lower |
字符串小寫 |
| deblank |
刪除結(jié)尾空格 |
isletter |
字母判斷 |
| str2mat |
字符串轉(zhuǎn)換成文本 |
isspace |
空子符判斷 |
| strcmp |
字符串比較 |
strrep |
字串查找 |
| findstr |
字串查找 |
strtok |
標(biāo)記查找 |
附錄18.2字符串與數(shù)值轉(zhuǎn)換
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| num2str |
變數(shù)值為字符串 |
sprintf |
數(shù)值的格式輸出 |
| str2num |
變字符串為數(shù)值 |
sscanf |
數(shù)值的格式輸入 |
| int2str |
變整數(shù)為字符串 |
|
|
附錄18.3進(jìn)制轉(zhuǎn)換
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| hex2num |
十六進(jìn)制到IEEE標(biāo)準(zhǔn)下浮點(diǎn)數(shù)的輪換 |
hex2dec |
十六進(jìn)制到十進(jìn)制的輪換 |
| dec2hex |
十進(jìn)制到十六進(jìn)制的輪換 |
|
|
附錄19 文件輸入輸出函數(shù)
附錄19.1基本文件輸入輸出
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| fclose |
關(guān)閉文件 |
feof |
文件結(jié)尾檢測 |
| fopen |
打開文件 |
ferror |
文件I/O錯誤查詢 |
| fread |
讀二進(jìn)制流文件 |
frewind |
文件指針回繞 |
| fwrite |
寫二進(jìn)制流文件 |
fseek |
設(shè)置文件指針位置 |
| fgetl |
讀文本文件(無行結(jié)束符) |
ftell |
獲得文件指針位置 |
| fgets |
讀文本文件(含行結(jié)束符) |
sprintf |
格式化數(shù)據(jù)轉(zhuǎn)換為字符串 |
| fprintf |
寫格式化數(shù)據(jù)到文件 |
sscanf |
依數(shù)據(jù)格式化讀取字符串 |
| fscanf |
從文件讀格式化數(shù)據(jù) |
|
|
附錄19.2特殊文件輸入輸出
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| imfinfo |
獲得圖形文件信息 |
wklread |
讀一Lotus123WK1數(shù)據(jù)表 |
| imread |
圖像的文件讀取 |
wklwrite |
將一矩陣寫入Lotus123WK1數(shù)據(jù)表文件 |
| imwrite |
圖像的文件保存 |
xlgetrange |
讀Excel表格文件的數(shù)據(jù) |
| qrwrite |
保存一段QuickTime電影文件 |
xlsetrange |
寫Excel文件 |
附錄20 位操作
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| bitand |
位求與 |
bitor |
位求或 |
| bitcmp |
位求補(bǔ) |
bitset |
位設(shè)置 |
| bitget |
位獲取 |
bitshift |
位移動 |
| bitmax |
求最大無符號浮點(diǎn)整數(shù) |
bitxor |
位異或 |
附錄21 復(fù)雜數(shù)據(jù)類型
附錄21.1數(shù)據(jù)類型
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cell |
生成單元數(shù)組 |
sparse |
生成稀疏數(shù)組 |
| char |
生成字符串 |
struct |
生成結(jié)構(gòu) |
| double |
轉(zhuǎn)換成雙精度型 |
uint8 |
轉(zhuǎn)換成無字符號單字節(jié)整數(shù) |
| inline |
生成INLINE對象 |
|
|
附錄21.2結(jié)構(gòu)操作
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| fieldnames |
獲得結(jié)構(gòu)的子段名 |
rnfield |
刪除結(jié)構(gòu)子段 |
| getfield |
獲得結(jié)構(gòu)的子段值 |
setfield |
設(shè)置結(jié)構(gòu)的子段值 |
| isfield |
如果子段屬于結(jié)構(gòu)則返回真 |
struct |
生成結(jié)構(gòu)數(shù)組 |
| isstruct |
如果是結(jié)構(gòu)則返回真 |
struct2cell |
結(jié)構(gòu)到單元數(shù)組的轉(zhuǎn)換 |
附錄21.3多維數(shù)組操作
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cat |
數(shù)組連接 |
permute |
任意改變矩陣維數(shù)序列 |
| ipermute |
任意改變矩陣維數(shù)序列 |
shiftdim |
矩陣維數(shù)序列的左移變換 |
| ndims |
求矩陣維數(shù) |
squeeze |
去除多維數(shù)組中的一維向量 |
| ndgrid |
N維數(shù)組生成 |
|
|
附錄21.4單元數(shù)組操作
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| cell |
單元數(shù)組生成 |
iscell |
如果是單元數(shù)組則返回真 |
| celldisp |
顯示單元數(shù)組內(nèi)容 |
num2cell |
將數(shù)值數(shù)組轉(zhuǎn)換為單元數(shù)組 |
| cellplot |
單元數(shù)組內(nèi)容的圖形顯示 |
struct2cell |
將結(jié)構(gòu)數(shù)組轉(zhuǎn)換為單元數(shù)組 |
| cell2struct |
單元數(shù)組轉(zhuǎn)換成結(jié)構(gòu)數(shù)組 |
|
|
附錄21.5面向?qū)ο蠛瘮?shù)
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| class |
生成一個對象 |
methods |
顯示所有方法名 |
| isa |
如果是某一給定類對象則返回真 |
struct |
將對象轉(zhuǎn)換為結(jié)構(gòu)數(shù)組 |
| isobject |
如果是一個對象則返回真 |
superiorto |
建立類間的關(guān)系檢里 |
| inferiorto |
建立類間的關(guān)系檢里 |
|
|
附錄22 日期與時間
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| now |
以數(shù)字形式給出當(dāng)前日期和時間 |
weekday |
星期函數(shù) |
| date |
以字符轉(zhuǎn)形式給出當(dāng)前日期 |
eomday |
月末日判斷函數(shù) |
| clock |
以向量形式給出當(dāng)前日期和時間 |
cputime |
所用CPU的時間 |
| datenum |
日期的數(shù)字形式轉(zhuǎn)換 |
tic |
啟動秒表計(jì)時器 |
| datestr |
日期的字符串形式轉(zhuǎn)換 |
toc |
讀取秒表計(jì)時器 |
| datevec |
日期的向量形式轉(zhuǎn)換 |
etime |
使用時間函數(shù) |
| calendar |
日歷函數(shù) |
pause |
暫停函數(shù) |
附錄23 動態(tài)數(shù)據(jù)交換
| 函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
| ddeadv |
設(shè)置DDE連接 |
dderep |
接收數(shù)據(jù) |
| ddeexec |
發(fā)送要執(zhí)行的串 |
ddeterm |
DDE終止 |
| ddeinit |
DDE初始化 |
ddeunadv |
釋放DDE連接 |
| ddepoke |
發(fā)送數(shù)據(jù) |
---the end---
|