MATLAB命令大全(一)
MATLAB 2007-12-25 14:17:28 阅读15 评论 字号:大中小
管理命令和函数
|
|
help
|
在线帮助文件
|
doc
|
装入超文本说明
|
what
|
M、MAT、MEX文件的目录列表
|
type
|
列出M文件
|
lookfor
|
通过help条目搜索关键字
|
which
|
定位函数和文件
|
demo
|
运行演示程序
|
path
|
控制MATLAB的搜索路径
|
管理变量和工作空间
|
|
who
|
列出当前变量
|
whos
|
列出当前变量(长表)
|
load
|
从磁盘文件中恢复变量
|
save
|
保存工作空间变量
|
clear
|
从内存中清除变量和函数
|
pack
|
整理工作空间内存
|
size
|
矩阵的尺寸
|
length
|
向量的长度
|
disp
|
显示矩阵或
|
与文件和操作系统有关的命令
|
|
cd
|
改变当前工作目录
|
dir
|
目录列表
|
delete
|
删除文件
|
getenv
|
获取环境变量值
|
!
|
执行DOS操作系统命令
|
unix
|
执行UNIX操作系统命令并返回结果
|
diary
|
保存MATLAB任务
|
控制命令窗口
|
|
cedit
|
设置命令行编辑
|
clc
|
清命令窗口
|
home
|
光标置左上角
|
format
|
设置输出格式
|
echo
|
底稿文件内使用的回显命令
|
more
|
在命令窗口中控制分页输出
|
启动和退出MATLAB
|
|
quit
|
退出MATLAB
|
startup
|
引用MATLAB时所执行的M文件
|
matlabrc
|
主启动M文件
|
一般信息
|
|
info
|
MATLAB系统信息及Mathworks公司信息
|
subscribe
|
成为MATLAB的订购用户
|
hostid
|
MATLAB主服务程序的识别代号
|
whatsnew
|
在说明书中未包含的新信息
|
ver
|
版本信息
|
操作符和特殊字符
|
|
+
|
加
|
—
|
减
|
*
|
矩阵乘法
|
.*
|
数组乘法
|
^
|
矩阵幂
|
.^
|
数组幂
|
\
|
矩阵左除或反斜杠
|
/
|
矩阵右除或斜杠
|
.\
|
数组左除
|
./
|
数组右除
|
:
|
冒号
|
( )
|
圆括号
|
[ ]
|
方括号
|
.
|
小数点
|
..
|
父目录
|
…
|
继续
|
,
|
逗号
|
;
|
分号
|
%
|
注释
|
!
|
感叹号
|
‘
|
转置或引用
|
=
|
赋值
|
= =
|
相等
|
~=
|
不相等
|
< ,>,<=,>=
|
关系操作符
|
&
|
逻辑与
|
|
|
逻辑或
|
~
|
逻辑非
|
逻辑函数
|
|
and
|
逻辑与
|
or
|
逻辑或
|
not
|
逻辑非
|
xor
|
逻辑异或
|
exist
|
检查变量或函数是否存在
|
any
|
向量的任一元为真,则其值为真
|
all
|
向量的所有元为真,则其值为真
|
find
|
找出非零元素的索引号
|
三角函数
|
|
sin
|
正弦
|
sinh
|
双曲正弦
|
asin
|
反正弦
|
asinh
|
反双曲正弦
|
cos
|
余弦
|
cosh
|
双曲余弦
|
acos
|
反余弦
|
acosh
|
反双曲余弦
|
tan
|
正切
|
tanh
|
双曲正切
|
atan
|
反正切
|
atan2
|
四象限反正切
|
atanh
|
反双曲正切
|
sec
|
正割
|
sech
|
双曲正割
|
asech
|
反双曲正割
|
csc
|
余割
|
csch
|
双曲余割
|
acsc
|
反余割
|
acsch
|
反双曲余割
|
cot
|
余切
|
coth
|
双曲余切
|
acot
|
反余切
|
acoth
|
反双曲余切
|
指数函数
|
|
exp
|
指数
|
log
|
自然对数
|
log10
|
常用对数
|
sqrt
|
平方根
|
复数函数
|
|
abs
|
绝对值
|
argle
|
相角
|
conj
|
复共轭
|
image
|
复数虚部
|
real
|
复数实部
|
数值函数
|
|
fix
|
朝零方向取整
|
floor
|
朝负无穷大方向取整
|
ceil
|
朝正无穷大方向取整
|
round
|
朝最近的整数取整
|
rem
|
除后取余
|
sign
|
符号函数
|
特殊变量和常数
|
|
ans
|
当前的答案
|
eps
|
相对浮点精度
|
realmax
|
最大浮点数
|
realmin
|
最小浮点数
|
pi
|
圆周率
|
i,j
|
虚数单位
|
inf
|
无穷大
|
nan
|
非数值
|
flops
|
浮点运算次数
|
nargin
|
函数输入变量数
|
nargout
|
函数输出变量数
|
computer
|
计算机类型
|
isieee
|
当计算机采用IEEE算术标准时,其值为真
|
why
|
简明的答案
|
version
|
MATLAB版本号
|
时间和日期
|
|
clock
|
挂钟
|
date
|
日历
|
etime
|
计时函数
|
tic
|
秒表开始计时
|
toc
|
计时函数
|
|
|
cputime
|
CPU时间(以秒为单位)
|
基本矩阵
|
|
zeros
|
零矩阵
|
ones
|
全“1”矩阵
|
eye
|
单位矩阵
|
rand
|
均匀分布的随机数矩阵
|
randn
|
正态分布的随机数矩阵
|
magic
|
魔方矩阵
|
logspace
|
对数间隔的向量
|
meshgrid
|
三维图形的X和Y数组
|
:
|
规则间隔的向量
|
矩阵操作
|
|
diag
|
建立和提取对角阵
|
fliplr
|
矩阵作左右翻转
|
flipud
|
矩阵作上下翻转
|
reshape
|
改变矩阵大小
|
rot90
|
矩阵旋转90度
|
tril
|
提取矩阵的下三角部分
|
triu
|
提取矩阵的上三角部分
|
:
|
矩阵的索引号,重新排列矩阵
|
compan
|
友矩阵
|
hadamard
|
Hadamard矩阵
|
hankel
|
Hankel矩阵
|
hilb
|
Hilbert矩阵
|
invhilb
|
逆Hilbert矩阵
|
toeplitz
|
Toeplitz矩阵
|
vander
|
Vandermonde矩阵
|
矩阵分析
|
|
|
cond
|
计算矩阵条件数
|
norm
|
计算矩阵或向量范数
|
rcond
|
计算矩阵逆条件数值
|
rank
|
计算矩阵秩
|
det
|
计算矩阵行列式值
|
trace
|
计算矩阵的迹
|
null
|
零矩阵
|
orth
|
正交化
|
矩阵函数
|
|
expm
|
矩阵指数
|
expm1
|
实现expm的M文件
|
expm2
|
通过泰勒级数求矩阵指数
|
expm3
|
通过特征值和特征向量求矩阵指数
|
logm
|
矩阵对数
|
sqrtm
|
矩阵开平方根
|
funm
|
一般矩阵的计算
|
expm
|
矩阵指数
|
线性方程
|
|
\和/
|
线性方程求解
|
chol
|
Cholesky分解
|
lu
|
高斯消元法求系数阵
|
inv
|
矩阵求逆
|
qr
|
正交三角矩阵分解(QR分解)
|
pinv
|
矩阵伪逆
|
特征值和奇异值
|
|
eig
|
求特征值和特征向量
|
poly
|
求特征多项式
|
hess
|
Hessberg形式
|
qz
|
广义特征值
|
cdf2rdf
|
变复对角矩阵为实分块对角形式
|
schur
|
Schur分解
|
balance
|
矩阵均衡处理以提高特征值精度
|
svde
|
奇异值分解
|
插值与拟合
|
|
interp1
|
一维线性插值
|
interp2
|
二维线性插值
|
interp3
|
三维线性插值
|
interft
|
快速Fourier变换得到一维插值
|
intern
|
多数线性插值
|
spline
|
三次样条插值
|
polyfit
|
最小二乘法拟合
|
泛函——非线性数值方法
|
|
ode23
|
低阶法求解常微分方程(2,3阶Runge-Kutta)
|
ode23p
|
低阶法求解常微分方程并绘出结果图形
|
ode45
|
高阶法求解常微分方程(4,5阶Runge-Kutta)
|
quad
|
低阶法计算数值积分
|
quad8
|
高阶法计算数值积分
|
fmin
|
单变量函数的极小变化
|
fmins
|
多变量函数的极小化
|
fzero
|
找出单变量函数的零点
|
fplot
|
函数绘图
|
|