MATLAB函數(shù)及命令全集-(按分類排序)
附錄1 常用命令 附錄1.1 管理用命令
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
addpath |
增加一條搜索路徑 |
rmpath |
刪除一條搜索路徑 |
demo |
運(yùn)行Matlab演示程序 |
type |
列出.M文件 |
doc |
裝入超文本文檔 |
version |
顯示Matlab的版本號(hào) |
help |
啟動(dòng)聯(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 |
獲得一個(gè)緩存(temp)文件 |
! |
執(zhí)行操作系統(tǒng)命令 |
|
|
附錄1.4窗口控制命令
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
echo |
顯示文件中的Matlab中的命令 |
more |
控制命令窗口的輸出頁面 |
format |
設(shè)置輸出格式 |
|
|
附錄1.5啟動(dòng)與退出命令
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
matlabrc |
啟動(dòng)主程序 |
quit |
退出Matlab環(huán)境 |
startup |
Matlab自啟動(dòng)程序
|
|
|
附錄2 運(yùn)算符號(hào)與特殊字符附錄
2.1運(yùn)算符號(hào)與特殊字符
函數(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 |
測(cè)試向量中所用元素是否為真 |
is*(一類函數(shù)) |
檢測(cè)向量狀態(tài).其中*表示一個(gè)確定的函數(shù)(isinf)
|
any |
測(cè)試向量中是否有真元素 |
*isa |
檢測(cè)對(duì)象是否為某一個(gè)類的對(duì)象 |
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ù)個(gè)數(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 |
顯示錯(cuò)誤信息 |
while |
循環(huán)語句 |
for |
循環(huán)語句 |
|
|
附錄3.3交互輸入
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
input |
請(qǐng)求輸入 |
menu |
菜單生成 |
keyboard |
啟動(dòng)鍵盤管理 |
pause |
暫停執(zhí)行 |
附錄3.4面向?qū)ο缶幊?
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
class |
生成對(duì)象 |
isa |
判斷對(duì)象是否屬于某一類 |
double |
轉(zhuǎn)換成雙精度型 |
superiorto |
建立類的層次關(guān)系 |
inferiorto |
建立類的層次關(guān)系 |
unit8 |
轉(zhuǎn)換成8字節(jié)的無符號(hào)整數(shù) |
inline |
建立一個(gè)內(nèi)嵌對(duì)象 |
|
|
附錄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 |
啟動(dòng)對(duì)Mex文件的調(diào)試 |
sbtype |
列出帶命令行標(biāo)號(hà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)造等對(duì)數(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ù)輸入個(gè)數(shù) |
eps |
精度容許誤差(無窮小) |
nargout |
函數(shù)中輸出變量個(gè)數(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ù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
calender |
日歷 |
eomday |
計(jì)算月末 |
clock |
時(shí)鐘 |
etime |
所用時(shí)間函數(shù) |
cputime |
所用的CPU時(shí)間 |
now |
當(dāng)前日期與時(shí)間 |
date |
日期 |
tic |
啟動(dòng)秒表計(jì)時(shí)器 |
datenum |
日期(數(shù)字串格式) |
toc |
讀取秒表計(jì)時(shí)器 |
datestr |
日期(字符串格式) |
weekday |
星期函數(shù) |
datevoc |
日期(年月日分立格式) |
|
|
附錄4.4矩陣處理
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
cat |
向量連接 |
reshape |
改變矩陣行列個(gè)數(shù) |
diag |
建立對(duì)角矩陣或獲取對(duì)角向量 |
rot90 |
將矩陣旋轉(zhuǎn)90度 |
fliplr |
按左右方向翻轉(zhuǎn)矩陣元素 |
tril |
取矩陣的下三角部分 |
flipud |
按上下方向翻轉(zhuǎn)矩陣元素 |
triu |
取矩陣的上三角部分 |
repmat |
復(fù)制并排列矩陣函數(shù) |
|
|
附錄5 特殊矩陣
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
compan |
生成伴隨矩陣 |
invhilb |
生成逆hilbert矩陣 |
gallery |
生成一些小的測(cè)試矩陣 |
magic |
生成magic矩陣 |
hadamard |
生成hadamard矩陣 |
pascal |
生成pascal矩陣 |
hankel |
生成hankel矩陣 |
toeplitz |
生成toeplitz矩陣 |
hilb |
生成hilbert矩陣 |
wilkinson |
生成wilkinson特征值測(cè)試矩陣 |
附錄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 |
四個(gè)象限內(nèi)反正切函數(shù) |
|
|
附錄6.2指數(shù)函數(shù)
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
exp |
指數(shù)函數(shù) |
log10 |
常用對(duì)數(shù)函數(shù) |
log |
自然對(duì)數(shù)函數(shù) |
sqrt |
平方根函數(shù) |
附錄6.3復(fù)數(shù)函數(shù)
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
abs |
絕對(duì)值函數(shù) |
imag |
求虛部函數(shù) |
angle |
角相位函數(shù) |
real |
求實(shí)部函數(shù) |
conj |
共軛復(fù)數(shù)函數(shù) |
|
|
附錄6.4數(shù)值處理
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
fix |
沿零方向取整 |
round |
舍入取整 |
floor |
沿-∞方向取整 |
rem |
求除法的余數(shù) |
ceil |
沿+∞方向取整 |
sign |
符號(hào)函數(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對(duì)數(shù)函數(shù) |
beta |
beta函數(shù) |
gcd |
最大公約數(shù) |
betainc |
非完全的beta函數(shù) |
lcm |
最小公倍數(shù) |
betaln |
beta對(duì)數(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ù)塊對(duì)角陣到實(shí)塊對(duì)角陣轉(zhuǎn)換 |
rdf2cdf |
實(shí)塊對(duì)角陣到復(fù)塊對(duì)角陣轉(zhuǎn)換 |
eig |
求矩陣的特征值和特征向量 |
schur |
Schur分解 |
hess |
求Hessenberg矩陣 |
svd |
奇異值分解 |
poly |
求矩陣的特征多項(xiàng)式 |
|
|
附錄8.4矩陣函數(shù)
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
expm |
矩陣指數(shù)函數(shù) |
logm |
矩陣對(duì)數(shù)函數(shù) |
funm |
矩陣任意函數(shù) |
sqrtm |
矩陣平方根 |
附錄9 數(shù)據(jù)分析與Fourier變換函數(shù)
附錄9.1基本運(yùn)算
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
cumprod |
向量累積 |
prod |
對(duì)向量中各元素求積 |
cumsum |
向量累加 |
sort |
對(duì)向量中各元素排序 |
max |
求向量中最大元素 |
sortrows |
對(duì)矩陣中各行排序 |
min |
求向量中最小元素 |
std |
求向量中各元素標(biāo)準(zhǔn)差 |
mean |
求向量中各元素均值 |
sum |
對(duì)向量中各元素求和 |
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 |
絕對(duì)值函數(shù) |
fftshift |
fft與fft2輸出重排 |
angle |
相角函數(shù) |
ifft |
離散Fourier逆變換 |
cplxpair |
依共軛復(fù)數(shù)對(duì)重新排序 |
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 |
對(duì)文件定義的微分方程求解 |
|
|
附錄12 稀疏矩陣函數(shù)
附錄12.1基本稀疏矩陣
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
spdiags |
稀疏對(duì)角矩陣 |
sprandn |
稀疏正態(tài)分布隨機(jī)矩陣 |
speye |
稀疏單位矩陣 |
sprandsym |
稀疏對(duì)稱隨機(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 |
稀疏矩陣的非零元素個(gè)數(shù) |
spalloc |
為非零元素定位存儲(chǔ)空間 |
nonzeros |
稀疏矩陣的非零元素 |
spfun |
為非零元素定義處理函數(shù) |
附錄12.4稀疏矩陣可視化
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
gplot |
繪制圖論圖形 |
spy |
繪制稀疏矩陣結(jié)構(gòu) |
附錄12.5排序算法
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
colmmd |
列最小度排序 |
randperm |
產(chǎn)生隨機(jī)置換向量 |
colperm |
由非零元素的個(gè)數(shù)排序各列 |
symmd |
對(duì)稱最小度排序 |
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 |
符號(hào)因子分解 |
spparms |
設(shè)置稀疏矩陣參數(shù) |
|
|
附錄13 圖形繪制
附錄13.1基本二維圖形
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
fill |
填充二維多邊形 |
polar |
極坐標(biāo)圖形繪制 |
loglog |
全對(duì)數(shù)二維坐標(biāo)繪制 |
semilogx |
x軸半對(duì)數(shù)坐標(biāo)圖形繪制 |
plot |
線性坐標(biāo)圖形繪制 |
semilogy |
y軸半對(duì)數(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 |
將圖形窗口分成幾個(gè)區(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 |
灰度對(duì)比度設(shè)置 |
imwrite |
保存圖像 |
附錄14.5動(dòng)畫處理
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
capture |
屏幕抓取 |
movie |
播放動(dòng)畫幀 |
getframe |
獲取動(dòng)畫幀 |
|
|
附錄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 |
將圖形窗口分為幾個(gè)區(qū)域 |
cla |
清除當(dāng)前坐標(biāo)軸 |
|
|
附錄15.3處理圖形對(duì)象
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
axes |
坐標(biāo)軸生成 |
surface |
表面生成 |
figure |
圖形窗口生成 |
text |
文本生成 |
image |
圖像生成 |
unicontrol |
生成一個(gè)用戶接口控制 |
light |
光源生成 |
uimenu |
菜單生成 |
line |
線生成 |
|
|
附錄15.4圖形
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
copyobj |
圖像對(duì)象拷貝 |
gcbo |
獲得當(dāng)前回調(diào)對(duì)象的句柄 |
delete |
對(duì)象刪除 |
gco |
獲得當(dāng)前對(duì)象的句柄 |
drawnow |
消除未解決的圖像對(duì)象事件 |
get |
獲得對(duì)象屬性 |
findobj |
查找對(duì)象 |
reset |
重新設(shè)置對(duì)象屬性 |
gebf |
獲得當(dāng)前回調(diào)窗口的句柄 |
set |
設(shè)置對(duì)象屬性 |
附錄16 GUI(圖形用戶接口)
附錄16.1GUI函數(shù)
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
ginput |
獲取鼠標(biāo)輸入 |
uiresume |
繼續(xù)執(zhí)行 |
selectmoveresize |
對(duì)象的選擇、移動(dòng)、大小設(shè)置、拷貝 |
uiwait |
中斷執(zhí)行 |
uicontrol |
生成圖形用戶接口對(duì)象 |
waitgorbutterpress |
等待按鈕輸入 |
uimenu |
生成菜單對(duì)象 |
waitfor |
中斷執(zhí)行 |
附錄16.2GUI設(shè)計(jì)工具
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
align |
坐標(biāo)軸與用戶接口控制的對(duì)齊工具 |
menuedit |
菜單編輯器 |
cbedit |
回調(diào)函數(shù)編輯器 |
propedit |
屬性編輯器 |
guide |
GUI設(shè)計(jì)工具 |
|
|
附錄16.3對(duì)話框
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
dialog |
對(duì)話框生成 |
printdlg |
打印對(duì)話框 |
axlimdig |
坐標(biāo)軸設(shè)限對(duì)話框 |
questdlg |
請(qǐng)求對(duì)話框 |
errordlg |
錯(cuò)誤對(duì)話框 |
uigetfile |
標(biāo)準(zhǔn)的打開文件對(duì)話框 |
helpdlg |
幫助對(duì)話框 |
uiputfile |
標(biāo)準(zhǔn)的保存文件對(duì)話框 |
inputdlg |
輸入對(duì)話框 |
uisetcolor |
顏色選擇對(duì)話框 |
listdlg |
列表選擇對(duì)話框 |
uisetfont |
字體選擇對(duì)話框 |
msgdlg |
消息對(duì)話框 |
waitbar |
等待條顯示 |
pagedlg |
頁位置對(duì)話框 |
warndlg |
警告對(duì)話框 |
附錄16.4菜單
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
makemenu |
生成菜單結(jié)構(gòu) |
umtoggle |
菜單對(duì)象選中狀態(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 |
獲取所有子對(duì)象 |
popupstr |
獲取彈出式菜單選中項(xiàng)的字符串 |
edtext |
坐標(biāo)軸文本對(duì)象編輯 |
remapfig |
改變窗口中對(duì)象的位置 |
findall |
查找所有對(duì)象 |
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é)尾檢測(cè) |
fopen |
打開文件 |
ferror |
文件I/O錯(cuò)誤查詢 |
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 |
位移動(dòng) |
bitmax |
求最大無符號(hào)浮點(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)換成無字符號(hào)單字節(jié)整數(shù) |
inline |
生成INLINE對(duì)象 |
|
|
附錄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 |
生成一個(gè)對(duì)象 |
methods |
顯示所有方法名 |
isa |
如果是某一給定類對(duì)象則返回真 |
struct |
將對(duì)象轉(zhuǎn)換為結(jié)構(gòu)數(shù)組 |
isobject |
如果是一個(gè)對(duì)象則返回真 |
superiorto |
建立類間的關(guān)系檢里 |
inferiorto |
建立類間的關(guān)系檢里 |
|
|
附錄22 日期與時(shí)間
函數(shù)名 |
功能描述 |
函數(shù)名 |
功能描述 |
now |
以數(shù)字形式給出當(dāng)前日期和時(shí)間 |
weekday |
星期函數(shù) |
date |
以字符轉(zhuǎn)形式給出當(dāng)前日期 |
eomday |
月末日判斷函數(shù) |
clock |
以向量形式給出當(dāng)前日期和時(shí)間 |
cputime |
所用CPU的時(shí)間 |
datenum |
日期的數(shù)字形式轉(zhuǎn)換 |
tic |
啟動(dòng)秒表計(jì)時(shí)器 |
datestr |
日期的字符串形式轉(zhuǎn)換 |
toc |
讀取秒表計(jì)時(shí)器 |
datevec |
日期的向量形式轉(zhuǎn)換 |
etime |
使用時(shí)間函數(shù) |
calendar |
日歷函數(shù) |
pause |
暫停函數(shù) |
附錄23 動(dòng)態(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---
|