附录A索引.docx
《附录A索引.docx》由会员分享,可在线阅读,更多相关《附录A索引.docx(49页珍藏版)》请在冰豆网上搜索。
附录A索引
附录A:
索引
MATLAB主包函数指令表
general
通用指令
ops
运算符和特殊算符
lang
编程语言结构
elmat
基本矩阵和矩阵操作
elfun
基本数学函数
specfun
特殊数学函数
matfun
矩阵函数和数值线性代数
datafun
数据分析和傅立叶变换
audio
音频支持
polyfun
插补与多项式函数
funfun
数值泛函函数和ODE解算器
graph2d
二维图形
graph3d
三维图形
specgraph
特殊图形
graphics
句柄绘图
uitools
图形用户界面
strfun
字符串函数
iofun
文件输入/输出流
timefun
时间和日期函数
datatype
数据类型
demos
演示函数
symbolic
符号函数
111常用指令(Generalpurposecommands)
111.1通用信息查询(Generalinformation)
demo
演示程序
help
在线帮助指令
1.10.1
helpbrowser
超文本文档帮助信息
1.10.1
helpdesk
超文本文档帮助信息
1.10.1
helpwin
打开在线帮助窗
info
MATLAB和MathWorks公司的信息
subscribe
MATLAB用户注册
ver
MATLAB和TOOLBOX的版本信息
version
MATLAB版本
whatsnew
显示版本新特征
111.2工作空间管理(Managingtheworkspace)
clear
从内存中清除变量和函数
1.3.4,1.4.4,1.7.2,2.7.1,2.9,2.10.1,2.10.2,3.1.1,3.1.3,4.4.2,4.5.1,7.3.5
exit
关闭MATLAB
1.4.4
load
从磁盘中调入数据变量.
1.7.4
pack
合并工作内存中的碎块
quit
退出MATLAB
1.4.4
save
把内存变量存入磁盘
1.7.4
who
列出工作内存中的变量名
1.7.2
whos
列出工作内存中的变量细节
1.7.2,3.1.1,5,5.1.3
workspace
工作内存浏览器
111.3管理指令和函数(Managingcommandsandfunctions)
edit
矩阵编辑器
1.4.4
edit
打开M文件
7.1
inmem
查看内存中的P码文件
7.3.5
mex
创建MEX文件
11.2.1,exm112_1
open
打开文件
pcode
生成P码文件
7.3.5
type
显示文件内容
1.4.4
what
列出当前目录上的M、MAT、MEX文件
which
确定指定函数和文件的位置
1.4.4,2.11.2,7.6.2,11.2.1,11.2.2,exm112_2,exm112_3,exm112_4,exm113_1
111.4搜索路径的管理(Managingtheseachpath)
addpath
添加搜索路径
rmpath
从搜索路径中删除目录
path
控制MATLAB的搜索路径
1.6.3
pathtool
修改搜索路径
1.6.3
111.5指令窗控制(Controllingthecommandwindow)
beep
产生beep声
echo
显示命令文件指令的切换开关
diary
储存MATLAB指令窗操作内容
1.5.3
format
设置数据输出格式
1.4.2
more
命令窗口分页输出的控制开关
1.4.4
111.6操作系统指令(Operatingsystemcommands)
cd
改变当前工作目录
1.4.4,1.7.4,11.2.1,11.3.1,exm112_1,exm112_2,exm113_4,exm113_5
computer
计算机类型
copyfile
文件拷贝
delete
删除文件
dir
列出的文件
1.4.4,1.7.4
dos
执行dos指令并返还结果
exm112_1
getenv
给出环境值
ispc
MATLAB为PC(Windows)版本则为真
isunix
MATLAB为Unix版本则为真
mkdir
创建目录
1.7.4
pwd
改变当前工作目录
unix
执行unix指令并返还结果
vms
执行vmsdcl指令并返还结果
web
打开web浏览器
!
执行外部应用程序
11.3.4,exm112_1,exm112_3,exm112_4,exm113_1,exm113_2,exm113_4,exm113_5
112运算符和特殊算符(Operatorsandspecialcharacters)
112.1算术运算符(Arithmeticoperators)
+
加(arith)
1.3.2,1.3.3,1.4.5,2.2.1,2.7.1
-
减(arith)
1.3.2,1.3.3,1.3.4,2.1,2.7.1,2.11.1
*
矩阵乘(arith)
1.3.2,1.3.3,1.3.4,1.4.5,4.1.1,5.2.1,5.3.3
.*
数组乘(arith)
1.3.4,2.1,2.3.1,2.7.12.10.1,2.12.2,3.1.3,4.4.2,4.5.1,4.5.1,4.6.1,6.1.2,6.2.1
^
矩阵乘方(arith)
1.3.2,1.3.3,4.2.2,5.1.4,5.2.1,5.3.3
.^
数组乘方(arith)
1.3.4,4.2.2,4.5.1,6.3.2,6.4.2,6.4.3,8.2.5
\
反斜杠或左除(slash)
1.3.3,4.1.1,4.1.3,5.5.1
/
斜杠或右除(slash)
1.3.2,1.3.3,1.3.4,1.4.5,2.2.1,2.3.1,2.11.1
./或.\
数组除(slash)
1.3.4,2.7.1,2.12.1,6.1.1,6.4.3,10.3.4
kron
张量积
2.8.2
【注】本表第三栏括号中的字符供在线求助时help指令引述用。
112.2关系运算符(Relationaloperators)
==
等号(relop或eq)
2.9,2.12.1,7.3.4,9.4.3,9.6.3,11.2.2
~=
不等号(relop或ne)
2.12.1
<
小于(relop或lt)
2.9,2.12.1,2.12.2,6.2.4
>
大于(relop或gt)
2.2.2,2.4.3,2.12.1,2.12.2,6.3.3,9.6.3
<=
小于或等于(relop或le)
2.12.1,3.1.2,4.6.1,7.2.2
>=
大于或等于(relop或ge)
2.12.1,3.1.2,7.2.3
112.3逻辑操作(Logicaloperators)
&
逻辑与(relop或and)
2.12.2,3.1.2,9.6.3
|
逻辑或(relop或or)
2.9,2.12.2,6.3.3
~
逻辑非(relop或not)
2.12.2,9.4.3
xor
异或
2.12.3
any
有非零元则为真
2.12.3
all
所有元素均非零则为真
2.12.3
112.4特殊算符(Specialcharacters)
:
冒号(colon)
1.3.3,1.3.4,1.4.2,2.1,2.2.1,2.2.2,2.4.3
()
园括号(paren)
1.3.3,1.3.4,1.4.2,1.4.5,
[]
方括号(paren)
1.3.2,1.3.3,1.4.2,2.2.1,2.3.1,2.2,2.5,2.9
{}
花括号(paren)
1.4.2,3.2.1,3.2.2,3.2.3,5.2.2,7.2.4,7.4.2,7.5.1
@
创建函数句柄(punct)
4.5.3,4.5.4,7.5.2,7.6.1,7.6.2
.
小数点(punct)
1.4.2,1.4.5,2.3.1,3.1.1,4.2.5
.
构架域的关节点(punct)
3.3.1,3.3.3,6.6,7.2.4,7.6.1,8.3.1,8.5.2
..
父目录(punct)
...
续行号(punct)
1.3.2,1.4.2,2.3.2
逗号(punct)
1.3.2,1.3.3,1.4.2
;
分号(punct)
1.3.2,1.3.3,1.4.2
%
注释号(punct)
1.4.2,4.3.1,9.6.3
!
调用操作系统命令(punct)
=
赋值符号(punct)
1.3.2,1.3.3,2.1,2.7.1
'
引号(punct)
1.4.23.1.1,3.1.2,3.1.3,3.2.1,3.2.2,3.3.2,4.5.1,4.5.4,6.8.2,7.3.4,7.4.2
'
复数转置号(ctranspose)
1.3.4,2.5,2.7.1,2.9,4.1.3,4.2.2,6.1.1,6.2.1
.'
转置号(transpose)
2.7.1,2.8.2,8.2.5
[,]
水平串接(horzcat)
2.3.1,2.9,2.10.1,3.1.2
[;]
垂直串接(vertcat)
2.9,3.2.2,5.1.1
(),{},.
下标赋值(subsasgn)
2.2.2,2.4.3,2.5,2.9,2.10.1
(),{},.
下标标识(subsref)
4.7.1
subsindex
下标标识
113编程语言结构(Programminglanguageconstructs)
113.1控制语句(Controlflow)
break
终止最内循环
7.2.3,7.2.6,9.6.3
case
同switch一起使用
7.2.4,7.4.2,7.6.2
catch
同try一起使用
7.2.5,exm112_4
continue
将控制转交给外层的for或while循环
7.2.6
else
同if一起使用
7.2.3,7.3.4,9.4.3,9.6.3,10.4.3
elseif
同if一起使用
9.4.3,11.3.4
end
结束for,while,if语句
3.3.3,5.6.3,7.2.1,7.2.3,7.2.4,7.4.2,7.5.1,7.2.2,9.4.3,9.6.3
for
按规定次数重复执行语句
3.3.3,5.6.3,7.2.1,7.2.3,7.2.4,7.4.2,7.5.1,9.5.4,10.4.3
if
条件执行语句
7.2.3,7.3.4,9.4.3,9.6.3,10.4.3,11.2.2
otherwise
可同switch一起使用
7.2.4,7.6.2
return
返回
7.2.6
switch
多个条件分支
7.2.4,7.4.2,7.6.2
try
try-cathch结构
7.2.5,exm112_4
while
不确定次数重复执行语句
7.2.2,9.6.3
113.2计算运行(Evaluationandexecution)
assignin
跨空间赋值
7.4.2
builtin
执行内建的函数
eval
字符串宏指令
7.5.1,7.5.2
evalc
执行MATLAB字符串
evalin
跨空间计算串表达式的值
7.4.2
feval
函数宏指令
3.1.5,7.5.2,7.6.2
run
执行脚本文件
113.3脚本文件、函数及变量(Scripts,function,andvariables)
exist
检查变量或函数是否被定义
function
函数文件头
7.3.2,7.6.2
global
定义全局变量
10.4.3
isglobal
若是全局变量则为真
2.12.3
iskeyword
若是关键字则为真
mfilename
正在执行的M文件的名字
persistent
定义永久变量
script
MATLAB命令文件
113.4宗量处理(Augumenthandling)
inputname
实际调用变量名
7.4.1
nargchk
输入变量个数检查
nargin
函数输入宗量的个数
1.3.3,7.3.4,7.4.1,9.4.3,9.6.3
nargout
函数输出宗量的个数
1.3.3,7.3.4,7.4.1,9.4.3,9.6.3
nargoutchk
输出变量个数检查
varargin
输入宗量
9.4.3
varargout
输出宗量
113.5信息显示(Messagedisplay)
disp
显示矩阵和文字内容
3.2.1,3.3.3,5.3.3,5.4.3,5.5.2,5.6.2,7.2.4,7.4.2,7.5.3,exm113_5
display
显示矩阵和文字内容的重载函数
error
显示错误信息
7.2.6,7.3.4,9.4.3,11.2.2
fprintf
把格式化数据写到文件或屏幕
3.1.4
lasterr
最后一个错误信息
3.1.5,7.2.5,7.2.6,exm112_4
lastwarn
最后一个警告信息
7.2.6
sprintf
按格式把数字转换为串
10.4.3
warning
显示警告信息
7.2.6
113.6交互式输入(Interactiveinput)
input
提示键盘输入
7.2.6
keyboard
激活键盘做为命令文件
7.2.6
pause
暂停
7.2.6,9.6.3,exm113_4
uicontrol
创建用户界面控制
9.2.1,exm101_1,exm104_2
uimenu
创建用户界面菜单
9.2.1,exm103_2,exm103_3
114基本矩阵函数和操作(Elementarymatricesandmatrixmanipulation)
114.1基本矩阵(Elementarymatrices)
eye
单位阵
2.8.1,2.8.2,2.11.2,3.1.3
linspace
线性等分向量
2.2.1,2.12.2,4.6.1,6.4.2,8.2.5
logspace
对数等分向量
meshgrid
用于三维曲面的分格线坐标
4.4.2,6.3.2,6.4.2
ones
全1矩阵
1.3.4,2.5,2.8.1,2.9,2.10.1,2.10.3,2.11.1,2.11.2
rand
均匀分布随机阵
2.2.2,2.8.1,2.10.1,2.10.3,2.11.1,2.11.2,3.1.3,3.1.4,4.4.1
randn
正态分布随机阵
2.8.1,2.9,2.10.0,2.10.3,4.1.1,4.4.1,4.6.1,4.6.2
repmat
铺放模块数组
2.8.2,2.9,2.10.1,2.10.3
zeros
全零矩阵
2.8.1,2.4.3,2.5,2.7.1,2.10.3,2.11.2,3.1.3,3.3.3
:
矩阵的援引和重排
2.5,2.7.1,2.8.2
114.2矩阵基本信息(Basicarrayinformation)
disp
显示矩阵和文字内容
2.9,2.11.1,4.3.1,5.3.3,5.4.3,5.5.2,5.6.2,7.2.4
isempty
若是空矩阵则为真
2.11.2,2.12.3
isequal
若对应元素相等则为1
2.12.3
islogical
若是逻辑数则为真
2.4.3,2.12.3
isnumeric
若是数值则为真
2.11.2,2.12.3
length
确定向量的长度
2.10.2,4.6.1,4.3.2,8.2.5,9.5.4,9.6.3
logical
将数值转化为逻辑值
ndims
数组A的维数
2.10.2,2.11.2
size
确定矩阵的维数
1.3.4,2.10.2,2.10.3,2.11.2,3.1.1,3.1.2,3.1.3,4.6.1,4.6.2,5.1.3,7.6.1
114.3矩阵操作(Matrixmanipulation)
blkdiag
块对角阵串接
diag
创建对角阵,抽取对角向量
2.8.1,2.8.2,4.2.2,9.2.2
end
数组的长度,即最大下标
2.2.2,3.1.2,4.4.2,7.2.5,9.6.3
find
找出非零元素1的下标
2.2.2,2.9,2.11.1,4.6.1,6.2.4,6.3.3
fliplr
矩阵的左右翻转
2.8.2
flipud
矩阵的上下翻转
2.8.2
flipdim
交换对称位置上的元素
2.10.3
ind2sub
据单下标换算出全下标
2.4.2,2.11.1
reshape
矩阵变维
2.8.2,2.9,2.10.1,2.10.2,2.10.3,2.11.2,3.2.1,3.2.2
rot90
矩阵逆时针旋转90度
sub2ind
据全下标换算出单下标
2.4.2
tril
抽取下三角阵
triu
抽取上三角阵
114.4特殊变量和常数(Specialvariablesandconstants)
ans
最新表达式的运算结果
1.3.2,1.3.3
eps
浮点相对误差
1.3.3,1.3.4,6.4.3,10.3.4,exm103_4
i,j
虚数单位
1.3.3,2.2.1,2.3.1,2.7.1,3.2.1
inf或Inf
无穷大
1.3.3,2.11.1,5.3.1,6.2.4
isfinite
若是有限数则为真
2.12.3
isinf
若是无穷大则为真
2.12.3
isnan
若为非数则为真
2.11.1,2.12.3
NaN或nan
非数
1.3.3,2.11.1
pi
3.1415926535897....
1.3.3,2.2.1,2.12.1,2.12.2,5.1.4,5.1.1,6.3.3,7.3.4
realmax
最大浮点数
1.3.3
realmin
最小正浮点数
1.3.3
why
一般问题的简明答案
114.5特殊矩阵(Specializedmatrices)
compan
伴随矩阵
gallery
一些小测试矩阵
4.1.1,4.1.3,4.2.1
hadamard
Hadamard矩阵
hankel
Hankel矩阵
hilb
Hilbert矩阵
invhilb
逆Hilbert矩阵
magic
魔方阵
2.8.1,7.2.5,11.3.4
pascal
Pascal矩阵
4.3.1
rosser
典型对称特征值实验问题
toeplitz
Toeplitz矩阵
vander
Vandermonde矩阵
wilkinson
Wilkinson's对称特征值实验矩阵
115基本数学函数(Elementarymathfunctions)
115.1三角函数(Trigonometric)
acos
反余弦
2.6.2
acosh
反双曲余弦
2.6.2
acot
反余切
2.6.2
acoth
反双曲余切
2.6.2
acsc
反余割
2.6.2
acsch
反双曲余割
2.6.2
asec
反正割
2.6.2
asech
反双曲正割
2.6.2
asin
反正弦
2.6.2
asinh
反双曲正弦
2.6.2
atan
反正切
2.6.2
atanh
反双曲正切
2.6.2
atan2
四象限反正切
2.6.2
cos
余弦
1.3.3,1.4.5,2.6.2,4.6.1,4.6.2,5.1.1
cosh
双曲余弦
2.6.2
cot
余切
2.6.2
coth
双曲余切
2.6.2
csc
余割
2.6.2
csch
双曲余割
2.6.2
sec
正割
2.6.2
sech
双曲正割
2.6.2
sin
正弦
1.3.3,2.2.22.11.1,2.6.2,2.12.2,3.2.1,4.2.5,4.5.1,4.6.1,4.6.2,5.1.1,5.1.4
sinh
双曲正弦
2.6.2
tan
正切
2.6.2
tanh
双曲正切
2.6.2
115.2指数函数(Exponential)
exp
指数
1.3.3,1.3.4,2.6.2,2.7.1,3.1.3,3.2.1,4.4.2,4.5.3,5.1.1,5.3.2,5.3.4,5.4.1
log
自然对数
2.6.2,2.7.1,2.11.1,4.2.2,5.3.3
log10
常用对数
2.6.2
log2
以2为底的对数
2.6.2
nextpow2
最近邻的2的幂
pow2
2的幂
2.6.2
sqrt
平方根
1.3.4,1.4.5,2.2.1,2.3.1,2.6.2,2.7.1,3.3.3,4.2.2,5.1.1,5.1.3,6.2.1,6.4.2,6.4.3
115.3复数函数(Complex)
abs
绝对值
1.3.3,2.4.3,2.6.2,2.9,3.1.4,4.4.2,4.6.1,5.2.3,6.1.1,6.2.4,6.4.2
angle
相角
1.3.3,2.6.2
complex
将实布和须布构成复数
conj
复数共轭
2.6.2
cplxpair
复数阵成共轭对形式排列
imag
复数虚部
1.3.3,2.6.2,7.3.4,7.4.2
isreal
若是实数矩阵则为真
2.12.3
real
复数实部
1.3.3,2.6.2,4.3.1,4.