MATLAB 主要函数指令表功能.docx

上传人:b****1 文档编号:10213746 上传时间:2023-05-24 格式:DOCX 页数:58 大小:40.43KB
下载 相关 举报
MATLAB 主要函数指令表功能.docx_第1页
第1页 / 共58页
MATLAB 主要函数指令表功能.docx_第2页
第2页 / 共58页
MATLAB 主要函数指令表功能.docx_第3页
第3页 / 共58页
MATLAB 主要函数指令表功能.docx_第4页
第4页 / 共58页
MATLAB 主要函数指令表功能.docx_第5页
第5页 / 共58页
MATLAB 主要函数指令表功能.docx_第6页
第6页 / 共58页
MATLAB 主要函数指令表功能.docx_第7页
第7页 / 共58页
MATLAB 主要函数指令表功能.docx_第8页
第8页 / 共58页
MATLAB 主要函数指令表功能.docx_第9页
第9页 / 共58页
MATLAB 主要函数指令表功能.docx_第10页
第10页 / 共58页
MATLAB 主要函数指令表功能.docx_第11页
第11页 / 共58页
MATLAB 主要函数指令表功能.docx_第12页
第12页 / 共58页
MATLAB 主要函数指令表功能.docx_第13页
第13页 / 共58页
MATLAB 主要函数指令表功能.docx_第14页
第14页 / 共58页
MATLAB 主要函数指令表功能.docx_第15页
第15页 / 共58页
MATLAB 主要函数指令表功能.docx_第16页
第16页 / 共58页
MATLAB 主要函数指令表功能.docx_第17页
第17页 / 共58页
MATLAB 主要函数指令表功能.docx_第18页
第18页 / 共58页
MATLAB 主要函数指令表功能.docx_第19页
第19页 / 共58页
MATLAB 主要函数指令表功能.docx_第20页
第20页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

MATLAB 主要函数指令表功能.docx

《MATLAB 主要函数指令表功能.docx》由会员分享,可在线阅读,更多相关《MATLAB 主要函数指令表功能.docx(58页珍藏版)》请在冰点文库上搜索。

MATLAB 主要函数指令表功能.docx

MATLAB主要函数指令表功能

MATLAB主要函数指令表(按功能分类)

1常用指令(GeneralPurposeCommands)

1.1通用信息查询(Generalinformation)

demo演示程序

help在线帮助指令

helpbrowser超文本文档帮助信息

helpdesk超文本文档帮助信息

helpwin打开在线帮助窗

infoMATLAB和MathWorks公司的信息

subscribeMATLAB用户注册

verMATLAB和TOOLBOX的版本信息

versionMATLAB版本

whatsnew显示版本新特征

1.2工作空间管理(Managingtheworkspace)

clear从内存中清除变量和函数

exit关闭MATLAB

load从磁盘中调入数据变量

pack合并工作内存中的碎块

quit退出MATLAB

save把内存变量存入磁盘

who列出工作内存中的变量名

whos列出工作内存中的变量细节

workspace工作内存浏览器

1.3管理指令和函数(Managingcommandsandfunctions)

edit矩阵编辑器

edit打开M文件

inmem查看内存中的P码文件

mex创建MEX文件

open打开文件

pcode生成P码文件

type显示文件内容

what列出当前目录上的M、MAT、MEX文件

which确定指定函数和文件的位置

1.4搜索路径的管理(Managingtheseachpatli)

addpath添加搜索路径

rmpath从搜索路径中删除目录

path控制MATLAB的搜索路径

pathtool修改搜索路径

1.5指令窗控制(Controllingthecommandwindow)

beep产生beep声

echo显示命令文件指令的切换开关

diary储存MATLAB指令窗操作内容

format设置数据输出格式

more命令窗口分页输出的控制开关

1.6操作系统指令(Operatingsystemcommands)

cd改变当前工作目录

computer计算机类型

copyfile文件拷贝

delete删除文件

dir列出的文件

dos执行dos指令并返还结果

getenv给出环境值

ispcMATLAB为PC(Windows)版本则为真

isunixMATLAB为Unix版本则为真

mkdir创建目录

pwd改变当前工作目录

unix执行unix指令并返还结果

vms执行vmsdcl指令并返还结果

web打开web浏览器

!

执行外部应用程序

2运算符和特殊算符(Operatorsandspecialcharacters)

2.1算术运算符(Arithmeticoperators)

+加

-减

*矩阵乘

.*数组乘

^矩阵乘方

.^数组乘方

\反斜杠或左除

/斜杠或右除

./或.\数组除

张量积

[注]本表第三栏括号中的字符供在线救助时help指令引述用

2.2关系运算符(Relationaloperators)

==等号

~=不等号

<小于

>大于

<=小于或等于

>=大于或等于

2.3逻辑操作(Logicaloperators)

&逻辑与

|逻辑或

~逻辑非

xor异或

any有非零元则为真

all所有元素均非零则为真

2.4特殊算符(Specialcharacters)

冒号

()圆括号

[]方括号

{}花括号

@创建函数句柄

.小数点

.构架域的关节点

..父目录

⋯续行号

逗号

;分号

%注释号

!

调用操作系统命令

=赋值符号

ˊ引号

ˊ复数转置号

.ˊ转置号

[,]水平串接

[;]垂直串接

(),{},.下标赋值

(),{},.下标标识

subsindex下标标识

3编程语言结构(Programminglanguageconstructs)

3.1控制语句(Controlflow)

break终止最内循环

case同switch一起使用

catch同try一起使用

continue将控制转交给外层的for或while循环

else同if一起使用

elseif同if一起使用

end结束for,while,if语句

for按规定次数重复执行语句

if条件执行语句

otherwise可同switch一起使用

return返回

switch多个条件分支

trytry-cathch结构

while不确定次数重复执行语句

3.2计算运行(Evaluationandexecution)

assignin跨空间赋值

builtin执行内建的函数

eval字符串宏指令

evalc执行MATLAB字符串

evalin跨空间计算串表达式的值

feval函数宏指令

run执行脚本文件

3.3脚本文件、函数及变量(Scripts,function,andvariables)

exist检查变量或函数是否被定义

function函数文件头

global定义全局变量

isglobal若是全局变量则为真

iskeyword若是关键字则为真

mfilename正在执行的M文件的名字

persistent定义永久变量

scriptMATLAB命令文件

3.4宗量处理(Augumenthandling)

inputname实际调用变量名

nargchk输入变量个数检查

nargin函数输入宗量的个数

nargout函数输出宗量的个数

nargoutchk输出变量个数检查

varagin输入宗量

varagout输出宗量

3.5信息显示(Messagedisplay)

disp显示矩阵和文字内容

display显示矩阵和文字内容的重载函数

error显示错误信息

fprintf把格式化数据写到文件或屏幕

lasterr最后一个错误信息

lastwarn最后一个警告信息

sprintf按格式把数字转换为串

warning显示警告信息

3.6交互式输入(Interactiveinput)

input提示键盘输入

keyboard激活键盘做为命令文件

pause暂停

uicontrol创建用户界面控制

uimenu创建用户界面菜单

4基本矩阵函数和操作(Elementarymatricesandmatrixmanipulation)

4.1基本矩阵(Elementarymatrices)

eye单位阵

linspace线性等分向量

logspace对数等分向量

meshgrid用于三维曲面的分格线坐标

ones全1矩阵

rand均匀分布随机阵

randn正态分布随机阵

repmat铺放模块数组

zeros全零矩阵

:

矩阵的援引和重排

4.2矩阵基本信息(Basicarrayinformation)

disp显示矩阵和文字内容

isempty若是空矩阵则为真

isequal若对应元素相等则为1

islogical尤其是逻辑数则为真

isnumeric若是数值则为真

length确定向量的长度

logical将数值转化为逻辑值

ndims数组A的维数

size确定矩阵的维数

4.3矩阵操作(Matrixmanipulateion)

blkdiag块对角阵串接

diag创建对角阵,抽取对角向量

end数组的长度,即最大下标

find找出非零元素1的下标

fliplr矩阵的左右翻转

flipud矩阵的上下翻转

flipdim交换对称位置上的元素

ind2sub据单下标换算出全下标

reshape矩阵变维

rot90矩阵逆时针90°旋转

sub2idn据全下标换算出单下标

tril抽取下三角阵

triu抽取上三角阵

4.4特殊变量和常数(Specialvariablesandconstants)

ans最新表达式的运算结果

eps浮点相对误差

i,j虚数单位

inf或Inf无穷大

isfinite若是有限数则为真

isinf若是无穷大则为真

isnan若为非数则为真

NaN或nan非数

pi3.1415926535897⋯.

realmax最大浮点数

realmin最小正浮点数

why一般问题的简明答案

4.5特殊矩阵(Specializedmatrices)

compan伴随矩阵

gallery一些小测试矩阵

hadamardHadamard矩阵

hankelHankel矩阵

hilbHilbert矩阵

invhilb逆Hilbert矩阵

magic魔方阵

pascalPascal矩阵

rosser典型对称特征值实验问题

toeplitzToeplitz矩阵

vanderVandermonde矩阵

wilkinsonWilkinson’s对称特征值实验矩阵

5基本数学函数(Elementarymathfunctions)

5.1三角函数(Trigonometric)

acos反余弦

acosh反双曲余弦

acot反余切

acoth反双曲余切

acsc反余割

acsch反双曲余割

asec反正割

asech反双曲正割

asin反正弦

asinh反双曲正弦

atan反正切

atanh反双曲正切

atan2四象限反正切

cos余弦

cosh双曲余弦

cot余切

coth双曲余切

csc余割

csch双曲余割

sec正割

sech双曲正割

sin正弦

sinh双曲正弦

tan正切

tanh双曲正切

5.2指数函数(Exponential)

exp指数

log自然对数

log10常用对数

log2以2为底的对数

nestpow2最近邻的2的幂

pow22的幂

sqrt平方根

5.3复数函数(Complex)

abs绝对值

angle相角

complex将实部和虚部构成复数

conj复数共轭

cplxpair复数阵成共轭对形式排列

imag复数虚部

isreal若是实数矩阵则为真

real复数实部

unwrap相位角360°线调整

5.4圆整和求余函数(Roundingandremainder)

ceil朝正无穷大方向取整

fix朝零方向取整

floor朝负无穷大方向取整

mod模数求余

rem求余数

round四舍五入取整

sign符号函数

6特殊函数(Specializedmathfunctions)

cart2pol直角坐标变为柱(或极)坐标

cart2sph直角坐标变为球坐标

cross向量叉积

dot向量内积

isprime若是质数则为真

pol2cart柱(或极)坐标变为直角坐标

sph2cart球坐标变为直角坐标

7矩阵函数和数值线性代数(Matrixfunctions-numericallinearalgebra)

7.1矩阵分析(Matrixanalysis)

det行列式的值

norm矩阵或向量范数

normest估计2范数

null零空间

orth值空间

rank秩

rref转换为行阶梯形

trace迹

subspace子空间的角度

7.2线性方程(Linearequations)

cholCholesky分解

cholinc不完全Cholesky分解

cond矩阵条件数

condest估计1-范数条件数

inv矩阵的逆

luLU分解

luinc不完全LU分解

lscov已知协方差的最小二乘积

nnls非负二乘解

pinv伪逆

qrQR分解

rcondLINPACK逆条件数

\、/解线性方程

7.3特性值与奇异值(Eigenvaluesandsingularvalues)

condeig矩阵各特征值的条件数

eig矩阵特征值和特征向量

eigs多个特征值

gsvd归一化奇异值分解

hessHessenberg矩阵

poly特征多项式

polyeig多项式特征值问题

qz广义特征值

schurSchur分解

svd奇异值分解

svds多个奇异值

7.4矩阵函数(Matrixfunctions)

expm矩阵指数

expm1矩阵指数的Pade逼近

expm2用泰勒级数求矩阵指数

expm3通过特征值和特征向量求矩阵指数

funm计算一般矩阵函数

logm矩阵对数

sqrtm矩阵平方根

7.5因式分解(Factorizationutility)

cdf2rdf复数对角型转换到实块对角型

balance改善特征值精度的平衡刻度

rsf2csf实块对角型转换到复数对角型

8数据分析和傅里叶变换(DateanalysisandFouriertransforms)

8.1基本运算(Basicoperations)

cumprod元素累计积

cumsum元素累计和

cumtrapz累计积分

hist统计频数直方图

histc直方图统计

max最大值

mean平均值

median中值

min最小值

prod元素积

sort由小到大排序

sortrows由小到大按行排序

std标准差

sum元素和

trapz梯形数值积分

var求方差

8.2有限差分(Finitedifferentces)

del2五点离散Laplacian

diff差分和近似微分

gradient梯度

8.3相关(Correlation)

corrcoef相关系数

cov协方差矩阵

subspace子空间之间的角度

8.4滤波和卷积(Filteringandconvoluteion)

conv卷积和多项式相乘

conv2二维卷积

convnN维卷积

detrend去除线性分量

deconv解卷和多项式相除

filter一维数字滤波器

fliter2二维数字滤波器

8.5傅里叶变换(Fouriertransforms)

fft快速离散傅里叶变换

fft2二维离散傅里叶变换

fftnN维离散傅里叶变换

fftshift重排fft和fft2的输出

ifft离散傅里叶反变换

ifft2二维离散傅城叶反变换

ifftnN维离散傅里叶反变换

ifftshift反fftshift

9音频支持(Audiosupport)

9.1音频硬件驱动(Audiohardwaredrivers)

sound播放向量

soundsc自动标刻并播放

waveplay利用系统音频输出设配播放

waverecor利用系统音频输入设配录音

9.2音频文件输入输出(Audiofileimportandexport)

auread读取音频文件(.au)

auwrite创建音频文件(.au)

wavread读取音频文件(.wav)

wavwrite创建音频文件(.wav)

9.3工具(Utilities)

lin2mu将线性信号转换为μ一律编码的信号

mu2lin将μ一律编码信号转换为线性信号

10插补多项式函数(Interpolationandpolynomials)

10.1数据插补(DataInterpolation)

griddata分格点数据

griddata3三维分格点数据

griddatan多维分格点数据

interpft利用FFT方法一维插补

interp1一维插补

interp1q快速一维插补

interp2二维插补

interp3三维插补

internN维插补

pchiphermite插补

10.2样条插补(SplineInterpolation)

ppval计算分段多项式

spline三次样条插补

10.3多项式(Polynomials)

conv多项式相乘

deconv多项式相除

poly由根创建多项式

polyder多项式微分

polyfit多项式拟合

polyint积分多项式分析

polyval求多项式的值

polyvalm求矩阵多项式的值

residue求部分分式表达

roots求多项式的根

11数值泛函函数和ODE解算器(FunctionfunctionsandODEsolvers)

11.1优化和寻根(Optimizationandrootfinding)

fminbnd非线性函数在某区间中极小值

fminsearch单纯形法求多元函数极值点指令

fzero单变量函数的零点

11.2优化选项处理(OptimizationOptionhandling)

optimget从OPTIONS构架中取得优化参数

optimset创建或修改OPTIONS构架

11.3数值积分(Numericalintergration)

dblquad二重(闭型)数值积分指令

quad低阶法数值积分

quadl高阶法数值积分

11.4绘图(Plotting)

ezcontour画等位线

ezcontourf画填色等位线

ezmesh绘制网格图

ezmeshc绘制含等高线的网格图

ezplot绘制曲线

ezplot3绘制3维曲线

ezpolar采用极坐标绘图

ezsurf画曲面图

ezsurfc画带等位线的曲面图

fplot画函数曲线图

11.5内联函数对象(Inlinefunctionobject)

argnames给出函数的输入宗量

char创建字符传输组或者将其他类型变量转化为

字符串数组

formula函数公式

inline创建内联函数

11.6差微分函数解算器(Differentialequationsolvers)

ode113变阶法解方程

ode15s变阶法解刚性方程

ode23低阶法解微分方程

ode23s低阶法解刚性微分方程

ode23t解适度刚性微分方程

odet23tb低阶法解刚性微分方程

ode45高阶法解微分方程

12二维图形函数(Twodimensionalgraphs)

12.1基本平面图形(ElementaryX-Ygraphs)

loglog双对数刻度曲线

plot直角坐标下线性刻度曲线

plotyy双纵坐标图

polar极坐标曲线图

semilogxX轴半对数刻度曲线

semilogyY轴半对数刻度曲线

12.2轴控制(Axiscontrol)

axes创建轴

axis轴的刻度和表现

box坐标形式在封闭式和开启词式之间切换

grid画坐标网格线

hold图形的保持

subplot创建子图

zoom二维图形的变焦放大

12.3图形注释(Graphannotation)

gtext用鼠标在图上标注文字

legend图例说明

plotedit图形编辑工具

text在图上标注文字

texlabel将字符串转换为Tex格式

title图形标题

xlabelX轴名标注

ylabelY轴名标注

12.4硬拷贝(Hardcopyandprinting)

orient设置走纸方向

print打印图形或把图存入文件

printopt打印机设置

13三维图形函数(Threedimensionalgraphs)

13.1基本三维图形(Elementary3-Dplots)

fill3三维曲面多边形填色

mesh三维网线图

plot3三维直角坐标曲线图

surf三维表面图

13.2色彩控制(Colorcontrol)

alpha透明色控制

brighten控制色彩的明暗

caxis(伪)颜色轴刻度

colordef用色风格

colormap设置色图

graymon设置缺省图形窗口为单色显示屏

hidden消隐

shading图形渲染模式

whitebg设置图形窗口为白底

13.3光照模式(Lighting)

diffuse漫反射表面系数

light灯光控制

lighting设置照明模式

material使用预定义反射模式

specular漫反射

surfnorm表面图的法线

surfl带光照的三维表面图

13.4色图(Colormaps)

autumn红、黄浓淡色

bone蓝色调灰度图

colorcube三浓淡多彩交错色

cool青和品红浓淡色图

copper线性变化纯铜色调图

flag红-白-蓝黑交错色图

gray线性灰度

hot黑-红-黄-白交错色图

hsv饱和色彩图

jet变异HSV色图

lines采用plot绘线色

pink淡粉红色图

prism光谱色图

spring青、黄浓淡色

summer绿、黄浓淡色

vga16色

white全白色

winter蓝、绿浓淡色

13.5轴的控制(Axiscontrol)

axes创建轴

axis轴的刻度和表现

box坐标形式在封闭式和开启式之间切换

daspect轴的DataAspectRatio属性

grid画坐标网格线

hold图形的保持

pbaspect画坐标框的PlotBoxAspectRatio属性

subplot创建子图

xlimX轴范围

ylimY轴范围

zlimZ轴范围

zoom二维图形的变焦放大

13.6视角控制(Viewpointcontrol)

rotate3d旋动三维图形

view设定3-D图形观测点

viewmtx观测点转换矩阵

13.7图形注释(Graphannotation)

colorbar显示色条

gtext用鼠标在图上标注文字

plotedit图形编辑工具

text在图上标注文字

title图形标题

xlabelX轴名标注

ylabelY轴名标注

zlabelZ轴名标注

13.8硬拷贝(Hardcopyandprinting)

orient设置走纸方向

print打

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2