-
Matlab
库函数命令大全
附录
1
常用命令
附录
1.1
管理用命令
函数名
功能描述
addpath
增加一条搜索路径
demo
doc
help
运行
Matlab
演示程序
装入超文本文档
启动联机帮助
函数名
功能描述
rmpath
删除一条搜索路径
type
what
which
列出
.M
文件
列出当前目录下的有关文件
造出函数与文件所在的目录
version
显示
Matlab<
/p>
的版本号
whatsnew
显示
Matlab
的新特性
lasterr
显示最后一条信息
lookfor
搜索关键词的帮助
path
设置或查询
Matlab
路径
附录
1.2
管理变量与工作空间用命令
函数名
功能描述
disp
显示矩阵与文本
函数名
功能描述
整理工作空间内存
将工作空间中的变量存盘
查询矩阵的维数
save
size
clear
删除内存中的变量与函数
pack
length
查询向量的维数
load
从文件中装入数据
who,whos
列出工作空间中的变量名
附录
1.3
文件与操作系统处理命令
函数名
功能描述
cd
改变当前工作目录
函数名
edit
功能描述
编辑
.M
文件
delete
删除文件
diary
dir
!
将
Matlab
运行命令存盘
列出当前目录的内容
执行操作系统命令
附录
1.4
窗口控制命令
函数名
功能描述
echo
获得
Matlab
的安装根目
matlabroot
录
tempdir
获得系统的缓存目录
tempname
获得一个缓存
(t
emp)
文件
函数名
功能描述
控制命令窗口的输出页面
显示文件中
的
Matlab
中的
more
命令
format
设置输出格式
附录
< br>1.5
启动与退出命令
函数名
功能描述
matlabrc
启动主程序
startup
Matlab
自启动程序
函数名
quit
功能描述
退出
Matlab
环境
附录
2
运算符号与特殊字符附录
2.1
运算符号与特殊字符
函数名
功能描述
+
-
*
.*
^
.^
kron
/
.
./
:
()
[]
{}
.
.
xor
加
减
矩阵乘
向量乘
矩阵乘方
向量乘方
矩阵
kron
积
矩阵左除
矩阵右除
向量左除
向量右除
向量生成或子阵提取
下标运算或参数定义
矩阵生成
结构字段获取符
函数名
...
,
;
%
!
.
=
==
~=
<
<=
>
>=
&
|
功能描述
续行标志
分行符
(
该行结果不显示
)
分行符
p>
(
该行结果显示
)
注释标志
操作系统命令提示符
矩阵转置
向量转置
赋值运算
关系运算之相等
关系运算之不等
关系运算之小于
关系运算之小于等于
关系运算之大于
关系运算之大于等于
逻辑运算之与
逻辑运算之或
逻辑运算之非
点乘运算
,
常与其他运算符
~ <
/p>
联合使用
(
如
.
)
逻辑运算之异成
附录
2.2
逻辑函数
函数名
功能描述
函数名
功能描述
all
测试向量中所用元素是否为
真
测试向量中是否有真元素
检测向量状
态
.
其中
*
i
s*(
一类
表示一个确定的函数
函数<
/p>
)
(isinf)
*isa
检测对象是否为某一个类
的对象
any
exist
检验变量或文件是否定义
find
查找非零元素的下标
附录
3
语言结构与调试
附录
3.1
编程语言
函数名
功能描述
builtin
执行
Matlab
内建的函数
< br>
eval
feval
执行
Matlab
语句构成的字
符串
执行字符串指定的文件
logical
将数字量转化为逻辑量
函数名
global
nargchk
script
功能描述
定义全局变量
函数输入输出参数个数
检验
Matlab
语句及文件信息
function
Matlab
函数定义关键词
附录
3.2
控制流程
函数名
功能描述
break
中断循环执行的语句
case
else
end
for
函数名
if
功能描述
条件转移语句
与
switch
结合实现多路转
多路转移中的缺省执行部
p>
otherwise
移
分
与
if<
/p>
一起使用的转移语句
return
结束控制语句块
循环语句
返回调用函数
与
case
结合实现多路转移
循环语句
elseif
与
if
一起使用的转移语句
switch
error
显示错误信息
while
warning
显示警告信息
附录
< br>3.3
交互输入
函数名
功能描述
input
请求输入
keyboard
启动键盘管理
附录
< br>3.4
面向对象编程
函数名
menu
pause
功能描述
菜单生成
暂停执行
函数名
class
double
功能描述
生成对象
转换成双精度型
函数名
isa
功能描述
判断对象是否属于某一
类
转换成
8
字节的无符号整
数
superiorto
建立类的层次关系
unit8
inferiorto
建立类的层次关系
inline
建立一个内嵌对象
附录
3.5
调试
函数名
dbcont
dbdown
dbmex
dbquit
功能描述
调试继续执行
改变局部工作空间内存
启动对
Mex
文件的调试
退出调试模式
函数名
dbstep
dbstop
sbtype
dbup
功能描述
单步执行
设置调试断点
列出带命令行标号的<
/p>
.M
文
件
改变局部工作空间内容
dbclear
清除调试断点
dbstatus
列出所有断点情况
dbstack
列出函数调用关系
附录
4
基本矩阵与矩阵处理
附录
4.1
基本矩阵
函数名
eye
功能描述
产生单位阵
函数名
rand
randn
zeros
功能描述
产生随机分布矩阵
产生正态分布矩阵
产生零矩阵
产生向量
linspace
构造线性分布的向量
logspace
构造等对数分布的向量
ones <
/p>
产生元素全部为
1
的矩阵
:
附录
4.2
特殊向量与
常量
函数名
ans
功能描述
缺省的计算结果变量
函数名
non
功能描述
非数值常量常由
0/0
或
Inf/Inf
获得
函数中参数输入个数
圆周率
computer
运行
Matlab
的机器类型
< br>
nargin
eps
flops
浮点运算计数
pi
精度容许误差
(
无穷小
)
nargout
函数中输出变量个数
i
inf
j
复数单元
无穷大
复数单元
附录
4.3
时间与日期
realmax
最大浮点数值
realmin
最小浮点数值
varargin
函数中输入的可选参数
varargout
函数中输出的可选参数
inputname
输入参数名
函数名
clock
cputime
date
datenum
datestr
datevoc
功能描述
时钟
所用的
CPU
时间
日期
日期
(
数字串格式
)
日期
< br>(
字符串格式
)
函数名
eomday
etime
now
tic
toc
功能描述
计算月末
所用时间函数
当前日期与时间
启动秒表计时器
读取秒表计时器
calender
日历
weekday
星期函数
日期
(
年月日分立格式
)
附录
4.4
矩阵处理
函数名
cat
diag
fliplr
flipud
repmat
功能描述
向量连接
建立对角矩阵或获取对
角向量
按左右方向翻转矩阵元
素
按上下方向翻转矩阵元
素
复制并排列矩阵函数
函数名
reshape
rot90
tril
triu
功能描述
改变矩阵行列个数
将矩阵旋转
90
度
取矩阵的下三角部分
取矩阵的上三角部分
附录
5
特殊矩阵
函数名
compan
gallery
hankel
hilb
功能描述
生成伴随矩阵
函数名
invhilb
pascal
功能描述
生成逆
hilbert
矩阵
生成
magic
矩阵
生成
pascal
矩阵<
/p>
生成
wilkinson
特征值测
试矩阵
生成一些小的测试矩阵
magic
生成
hankel
矩阵
生成
hilbert
矩阵<
/p>
hadamard
生成
hadamard
矩阵
toeplitz
生成
toepli
tz
矩阵
wilkinson
Matlab
库函数命令大全
(2)
2009-10-29 17:08
附录
6
数学函数
附录
6.1
三角函数
函数名
功能描述
函数名
sec/asec
功能描述
正割
/
反正割函数
sin/asin
正弦
/
反正弦函数
双曲正弦
/
反双曲正弦函
双曲正割
/
反双曲正割
sinh/asinh
sech/asech
数
函数
cos/acos
余弦
/
反余弦函数
csc/acsc
余割
/
反余割函数
双曲余弦
/
反双曲余弦函
双曲余割
/
反双曲余割
cosh/a
cosh
csch/acsch
数
函数
tan/atan
正切
/
反正切函数
cot/acot
余切
/
反余切函数
双曲正切
/
反双曲正切函
双曲余切
/
反双曲余切
tanh/atanh
coth/acoth
数
函数
atan2
四个象限内反正切函数
附录
6.2
指数函数
函数名
exp
log
功能描述
指数函数
自然对数函数
函数名
log10
sqrt
功能描述
常用对数函数
平方根函数
附录
6.3
复数函数
函数名
abs
angle
conj
功能描述
绝对值函数
角相位函数
共轭复数函数
函数名
imag
real
功能描述
求虚部函数
求实部函数
附录
6.4
数值处理
函数名
fix
floor
ceil
功能描述
沿零方向取整
沿
-
∞方向取整
沿+∞方向取整
函数名
round
rem
sign
功能描述
舍入取整
求除法的余数
符号函数
附录
6.5
其他特殊数学函数
函数名
airy
besselh
bessili
besselk
besselj
bessely
beta
betainc
betaln
elipj
ellipke
erf
erfc
功能描述
airy
函数
函数名
erfcx
功能描述
比例互补误差函数
逆误差函数
指数积分函数
gamma
函数
非完全
gamma
函数
gamma
对数函数
最大公约数
最小公倍数
分割浮点数
legendre
伴随函数
基
2
标量浮点数
有理逼近
有理输出
bessel
函数
(hankel
函
er
finv
数
)
改进的第一类
bessel
函
expint
数
改进的第二类
bessel
函
gamma
数
第一类
b
essel
函数
第二类
bessel
函数
beta
函数
非完全的
beta
函数
beta
对数函数
Jacobi
椭圆函数
完全椭圆积分
误差函数
互补误差函数
gammainc
gammaln
gcd
lcm
log2
legendre
pow2
rat
rats
附录
7
坐标转换
函数名
cart2pol
cart2sph
功能描述
笛卡儿坐标到极坐标转
换
笛卡儿坐标到球面坐标
转换
函数名
pol2cart
sph2cart
功能描述
极坐标到笛卡儿坐标转
换
球面坐标到笛卡儿坐标
转换
附录
8
矩阵函数
附录
8.1
矩阵分析
函数名
cond
det
norm
null
功能描述
求矩阵的条件数
求矩阵的行列式
求矩阵的范数
右零空间
函数名
rcond
rref
subspace
功能描述
LINPACK
倒数条件估计
矩阵的行阶梯型实现
子空间
rrefmovie
消元法解方程演示
orth
rank
正交空间
求矩阵的秩
trace
矩阵的迹
附录
8.2
线性方程
< br>
函数名
/,
chol
inv
lscov
lu
功能描述
线性方程求解
Cholesky
分解
矩阵求逆
最小二乘方差
矩阵的
LU
三角分解
附录
8.3
特征值与奇异值
函数名
banlance
cdf2rdf
eig
hess
poly
功能描述
改进特征值精度的均衡
变换
复块对角阵到实块对角
阵转换
求矩阵的特征值和特征
向量
求
Hessenberg
矩阵
< br>
求矩阵的特征多项式
函数名
qz
rdf2cdf
schur
svd
功能描述
QZ
算法求矩阵特征值
实块对角阵到复块对角
阵转换
Schur
分解
奇异值分解
函数名
nnls
pinv
qr
qrdelete
qrinsert
功能描述
非零最小二乘
求伪逆矩阵
矩阵的
< br>QR
分解
QR
分解中删除一行
QR
分解中插入一行
附录
8.4
矩阵函数
函数名
expm
funm
功能描述
矩阵指数函数
矩阵任意函数
函数名
logm
sqrtm
功能描述
矩阵对数函数
矩阵平方根
附录
9
数据分析与
< br>Fourier
变换函数
附录
9.1
基本运算
函数名
cumprod
cumsum
功能描述
向量累积
向量累加
函数名
prod
sort
功能描述
对向量中各元素求积
对向量中各元素排序
max
min
mean
median
求向量中最大元素
求向量中最小元素
求向量中各元素均值
求向量中中间元素
sortrows
对矩阵中各行排序
std
sum
trapz
求向量中各元素标准差
对向量中各元素求和
梯形法求数值积分
附录
9.2
微分计算
函数名
del2
diff
功能描述
离散
Laplace
变换
差分于近视微分
函数名
gradient
功能描述
梯度计算
附录
9.3
滤波与卷积
函数名
Conv
conv2
Deconv
功能描述
卷给与多项式乘法
二维卷积
函数名
filter
filter2
功能描述
一维数字滤波
二维数字滤波
因式分解与多项式乘法
附录
9.4
方差处理
函数名
corrcoef
功能描述
相关系数计算
函数名
cov
功能描述
协方差计算
附录
9.5Fourier
变换
函数名
abs
angle
cplxpair
fft
fft2
功能描述
绝对值函数
相角函数
函数名
fftshift
ifft
功能描述
fft
与
fft2
输出重排<
/p>
离散
Fourier
< br>逆变换
二维离散
Fourie
r
逆
变换
相角矫正
依共轭复数对重新排序
ifft2
离散
Fourier
变换
unwrap
二维离散
Fourie
r
变换
附录
10
多项式处理函数
附录
10.1
多项式处理
函数名
功能描述
函数名
功能描述