MATLAB使用方法1
- 格式:pdf
- 大小:162.41 KB
- 文档页数:9
实验一Matlab基本操作题目:1.利用基本矩阵产生 3x3 和15x8 的单位阵,全1 阵,全0 阵,均匀分布的随机阵([-1,1]之间),正态分布随机阵(方差4,均值1)2.利用diag()函数和rot90()产生下列矩阵:然后求解a 阵的逆矩阵aa 及b 阵的特征值和对应特征向量,并利用reshape 将aa 阵变换成行向量。
3.产生一均匀分布在(-5,5)随机阵(50x2),精确到小数点后一位。
4.编程实现当α∈[-π,π],间隔为1o 时,求解正弦和余弦的值,并利用plot() 函数绘制正弦,余弦曲线。
5.利用rand 函数产生(0,1)间均匀分布的10x10 随机矩阵a,然后统计a 中大于等于0.6 的元素个数。
6.利用randn 函数产生均值为0,方差为1 的10x10 正态分布随机阵,然后统计其中大于-0.5,小于0.5 的元素个数。
7.编程实现下表功能:8.有一矩阵a,找出矩阵中其值大于1 的元素,并将他们重新排列成列向量b。
9.在一保定市区9 月份平均气温变化测量矩阵temp_Baoding_sep 中(48x30),存在有奇异值(大于42o C,小于0o C),编程实现删除奇异值所在的行。
10.在给定的100x100 矩阵中,删除整行内容全为0 的行,删除整列内容全为0 的列。
程序:1.%3X3矩阵a1=eye(3)a2=ones(3)a3=zeros(3)a4=1-2*rand(3) a5=2*randn(3)+1 %15X8矩阵b1=eye(15,8)b2=ones(15,8)b3=zeros(15,8)b4=1-2*rand(15,8) b5=2*randn(15,8)+1运行结果:a1 =1 0 00 1 00 0 1 a2 =1 1 11 1 11 1 1a3 =0 0 00 0 00 0 0a4 =-0.9003 0.0280 0.08710.5377 -0.7826 0.9630-0.2137 -0.5242 -0.6428 a5 =0.1349 1.5754 3.3783-2.3312 -1.2929 0.92471.2507 3.3818 1.6546b1 =1 0 0 0 0 0 0 0………………b2 =1 1 1 1 1 1 1 1………………b3 =0 0 0 0 0 0 0 0………………b4 =0.1106 0.7222 -0.3443 0.6983 -0.0682 0.6541 -0.9767 0.0778 ………………b5 =1.3493 -0.3836 0.68662.1826 2.3542 1.4241 0.4688 -1.4346………………2.%生成a矩阵x=diag([2,-7,8]); xx=diag([3,5],-1); a=rot90(x+xx) %生成b矩阵x=diag([2 5 8]);xx=rot90(diag([7 0 4])); b=x+xx% a阵的逆矩阵aaaa=inv(a)%将aa阵变换成行向量aah=reshape(aa,1,9) %b阵的特征值和对应特征向量d=eig(b)[V,D]=eig(b)运行结果:a =0 0 80 -7 52 3 0 b =2 0 40 5 07 0 8aa =-0.1339 0.2143 0.50000.0893 -0.1429 00.1250 0 0aah =-0.1339 0.0893 0.1250 0.2143 -0.1429 0 0.5000 0 0 d =-1.082811.08285.0000V =-0.7921 -0.4030 00 0 1.00000.6104 -0.9152 0 D =-1.0828 0 00 11.0828 00 0 5.00003.a=5-10*rand(50,2);b=round(10*a)/10;c=num2str(b,'%+10.1f') 运行结果:c =+0.0 -0.5 ………………4.alpha=-pi:pi/180:pi; x=sin(alpha)y=cos(alpha) %画曲线plot(alpha,x,'b-') hold onplot(alpha,y,'r-')运行结果:x =Columns 1 through 15-0.0000 -0.0175 -0.0349 -0.0523 -0.0698 -0.0872 -0.1045 -0.1219 -0.1392 -0.1564 -0.1736 -0.1908 -0.2079 -0.2250 -0.2419………………y =Columns 1 through 15-1.0000 -0.9998 -0.9994 -0.9986 -0.9976 -0.9962 -0.9945 -0.9925 -0.9903 -0.9877 -0.9848 -0.9816 -0.9781 -0.9744 -0.9703………………5. a=rand(10)total=sum(sum(a>=0.6))运行结果:a =0.0534 0.8150 0.4740 0.0287 0.4516 0.3527 0.6210 0.4116 0.6641 0.80450.3567 0.6700 0.9090 0.8121 0.9566 0.1879 0.2460 0.2859 0.7241 0.8289 ………………total =356. a=randn(10)total=sum(sum(and(a<.5,a>-.5)))运行结果:a =-0.4326 -0.1867 0.2944 -0.3999 -1.6041 -1.0106 0.0000 0.5689 0.6232 0.3899 -1.6656 0.7258 -1.3362 0.6900 0.2573 0.6145 -0.3179 -0.2556 0.7990 0.0880 ………………total =397.%输入a和ba=input('please input a:'); b=input('please input b:'); %分支结构if and(a<1,b<=.5)disp('case1')elseif and(a<1,b>.5) disp('case2')elseif and(a>1,b<=.5) disp('case3')elsedisp('case4')end运行结果:please input a:3 please input b:0.2 case38.a=rand(10)+0.2; i=find(a>1);b=a(i)运行结果:b =1.15011.0913…………9. temp_sep=num2str(round(10*(rand(48,30)*20+15)/10));temp_sep(120)=-1;temp_sep(201)=50;[i,j]=find(temp_sep>42);[i,j]=find(temp_sep<0);temp_sep(i,:)=[]运行结果:Warning: Out of range or non-integer values truncated during conversion to character. temp_sep =33 35 19 15 24 19 23 32 17 30 17 23 19 31 18 24 21 27 31 17 35 23 27 29 34 28 22 28 30 28 19 34 26 23 26 24 25 28 29 31 31 35 31 31 26 29 32 30 30 27 20 25 22 32 26 19 20 29 21 19 ………………10. %生成10X10矩阵,包含全零行,全零列a=round(10*rand(10));a(4,:)=0;a(:,7)=0;%查找全零行,全零列hang=~any(a');lie=~any(a);hang_hao=find(hang);lie_hao=find(lie);%删除!a(hang_hao,:)=[]a(:,lie_hao)=[]运行结果:a =7 2 4 9 6 7 0 5 9 68 6 8 4 7 0 0 8 3 3………………a =7 2 4 9 6 7 5 9 68 6 8 4 7 0 8 3 3………………。
桂林电子科技大学
数学与计算科学学院实验报告
命令输入方式
在命令窗口>>符号后面输入命令。
一般来说,一个命令行输入一条命令,命令行以回车结束。
但一个命令行也可以输入若干条命令,各命令之间以逗号分隔。
若前一命令后带有分号,则逗号可以省略,此时只显示最后一条命令的执行结果。
例如,
4.学会使用MATLAB的帮助功能
使用MATLAB的帮助功能可以通过主窗口中的Help菜单项,或者在命令窗口中输入helpwin
帮助页面左边为帮助向导,右边为对应的帮助项。
在帮助向导页面中包含4个可供选择选项选项卡用来查看帮助的主题;Index选项卡根据指定的关键词进行查找;Search Results 选项卡查找指定的单词;DeMos选项卡查看和运行MATLAB的演示程序。
的变量和数据操作
7.MATLAB的矩阵及其基本运算矩阵的生成:
5.冒号表达式矩阵的拆分:
矩阵的算术运算:矩阵运算常用函数常用的数学函数
逻辑运算:。
实验一Matlab基本操作及运算一、实验目的:1.熟悉MATLAB基本操作2.掌握矩阵、变量、表达式的各种基本运算二、实验基本知识:1.熟悉MATLAB环境熟悉MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器文件和搜索路径浏览器。
2.掌握MATLAB常用命令3.MATLAB变量与运算符变量命名规则如下:(1)变量名可以由英语字母、数字和下划线组成(2)变量名应以英文字母开头(3)长度不大于31个(4)区分大小写MATLAB中设置了一些特殊的变量与常量,列于下表。
MATLAB运算符,通过下面几个表来说明MATLAB的各种常用运算符表2 MATLAB算术运算符表3 MATLAB关系运算符表4 MATLAB逻辑运算符表5 MATLAB特殊运算4. MATLAB的一维、二维数组的访问表6 子数组访问与赋值常用的相关指令格式5. MATLAB的基本运算表7 两种运算指令形式和实质内涵的异同表6.MATLAB的常用函数表8 标准数组生成函数表9 数组操作函数7.多项式运算poly——产生特征多项式系数向量roots——求多项式的根p=poly2str(c,‘x’)—(将特征多项式系数向量c转换为以习惯方式显示是多项式)conv, convs——多项式乘运算deconv——多项式除运算polyder(p)——求p的微分polyder(a, b)——求多项式a,b乘积的微分[p,q]=polyder(p1,p2)——求解多项式p1/p2微分的有理分式poly(p,A)——按数组运算规则求多项式p在自变量A的值polym(p,A)——按矩阵运算规则求多项式p在自变量A的值三、实验内容1、新建一个文件夹(自己的名字命名)2、启动MATLAB,将该文件夹添加到MATLAB路径管理器中。
方法如下:3、保存,关闭对话框(要求抓取自己实验的图,插入到自己的实验报告中)4、学习使用help命令,例如在命令窗口输入help eye,然后根据帮助说明,学习使用指令eye(其它不会用的指令,依照此方法类推)5、使用clc 、clear ,观察command window 、command history 和workspace等窗口的变化结果。
实验一 Matlab操作入门实验目的:1.了解Matlab的工作环境。
掌握help命令的使用。
了解general函数库中有哪些常用的函数,掌握who, whos, clear, save, load 等命令的使用。
2.掌握矩阵的输入方法;掌握利用elmat函数库中一些函数,如linspace, logspace, zeros, ones, eye, rand, randn, magic等创建矩阵的方法。
3.了解elmat函数库中的预定义变量。
4.掌握elmat函数库中diag, blkdiag, triu, tril, fliplr, flipud, rot90等函数的用法。
5.掌握elmat函数库中ndims, size, numel, length,disp等函数的使用。
6.掌握datafun函数库中的一些基本统计函数max, min, mean, median, sum, prod 等的基本用法。
7.掌握matfun函数库中的一些基本矩阵操作函数的使用:inv(A)—求矩阵A的逆,det(A)—求矩阵A的行列式值, rank(A)-求矩阵的秩,trace(A)-求矩阵A的迹(即主对角线元素之和),norm(A)-求向量或矩阵的范数,cond(A)-求矩阵A的条件数,etc。
实验内容:一、Matlab环境1.启动Matlab,了解Matlab的主要窗口:命令窗口,当前目录窗口,工作空间窗口,历史命令窗口。
2.输入help, 了解你的计算机上安装的Matlab中,有哪些帮助主题(函数库、工具箱)。
3.输入 help general(通用命令函数库), 了解Matlab中有哪些通用的命令。
4.输入 help syntax,阅读具体的内容,了解Matlab语句或命令的格式。
5.输入 help format, 了解format命令的使用格式。
6.输入help timefun(时间、日期函数库), 了解有哪些时间和日期函数。
Tutorial 1 Matlab 命令窗口的使用一、命令窗口的基本操作命令窗口(Command Window)位于MATLAB 操作桌面的右方,如图1所示,用于输入命令并显示除图形以外的所有执行结果,是MATLAB 的主要交互窗口。
命令窗口可以从MATLAB 操作桌面中分离出来,以方便单独显示和操作,也可以重新返回操作桌面中,其他窗口也有相同的操作。
分离命令窗口可选择菜单命令Desktop→Unlock Command Window,也可单击窗口右上角的按钮,还可以使用鼠标将命令窗口拖离操作桌面,分离的命令窗口如图2 所示。
如将命令窗口返回操作桌面,可选择命令窗口的菜单命令Desktop→Dock Command Window,或单击窗口右上角的按钮。
在MATLAB 命令窗口中可以看到有一个“>>”,该符号为命令提示符,表示MATLAB 正在处于准备状态。
在命令提示符后输入命令并按回车键后,MATLAB 就会解释执行所输入的命令,并在命令后面给出计算结果。
图1 Matlab默认操作窗口图2 分离的命令窗口二、命令窗口的使用一般来说,一个命令行输入一条命令,命令行以按回车键结束。
但一个命令行也可以输入若干条命令,各命令之间以逗号分隔;若前一命令后带有分号,则逗号可以省略。
例程如下。
输入并执行以下内容。
以上两个例子都是在一个命令行输入3 条命令,不同的是两条命令之间的分隔符不同,一个是逗号,一个是分号。
可以看出,一条命令后如果带一个分号,则该命令执行结果不显示。
再看一个例子。
在命令窗口中输入以下内容。
表示输入数组A 和B。
比较可以看出,在输入数组的时候,分号有换行的作用。
在MATLAB 中,同一个符号在不同的命令中有不同的作用,后面的章节会有详细介绍。
有时候会碰到这样的情况,一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上3 个小黑点(…)并按回车键,然后接着下一个物理行继续写命令的其他部分。
在Matlab中,figure(1)是一个常用的指令,它用于创建一个新的图形窗口,并将其标记为1号窗口。
Figure(1)的用法非常灵活,可以用于绘制各种类型的图形,包括折线图、散点图、柱状图等。
在本文中,我们将讨论Figure(1)的基本用法,并结合实际代码和示例,帮助读者更深入地了解如何在Matlab中使用Figure(1)来创建和定制图形。
1. figure(1)的基本语法在Matlab中,可以通过简单的指令figure(1)来创建一个新的图形窗口,该指令的基本语法如下:```matlabfigure(1)```执行这条指令后,Matlab将会创建一个新的图形窗口,并将其标记为1号窗口,以便区分其他图形窗口。
接下来,我们将具体讨论如何在这个新建的图形窗口中绘制各种图形。
2. 绘制折线图Figure(1)可以用于绘制折线图,下面是一个简单的示例代码:```matlabx = 0:0.1:2*pi;y = sin(x);figure(1)plot(x, y)title('Sine Wave')xlabel('x')ylabel('sin(x)')```执行上述代码后,Figure(1)窗口将会显示一个标有“Sine Wave”的折线图,横轴为x,纵轴为sin(x)。
通过这个示例,读者可以了解如何在Figure(1)窗口中绘制简单的折线图,并添加标题、横纵坐标标签。
3. 绘制散点图除了折线图,Figure(1)还可以用于绘制散点图,下面是一个简单的示例代码:```matlabx = rand(1, 100);y = rand(1, 100);figure(1)scatter(x, y)title('Scatter Plot')xlabel('x')ylabel('y')```执行上述代码后,Figure(1)窗口将会显示一个标有“Scatter Plot”的散点图,横轴为x,纵轴为y。
实验一、MATLAB基本操作一、基本操作1、命令窗口的简单使用(1)简单矩阵的输入(2)求[12+2×(7-4)]÷32的算术运算结果2、有关向量、矩阵或数组的一些运算(1)设A=15;B=20;求C=A+B与c=a+b?(2)设A=[1 2 3;4 5 6;7 8 9],B=[9 8 7;6 5 4;3 2 1];求A*B与A.*B?说明*与.*的运算特点A=[1 2 3;4 5 6;7 8 9],B=[9 8 7;6 5 4;3 2 1](3)设a=10,b=20;求i=a/b与j=a\b?a=10,b=20(4)设a=[1 -2 3;4 5 -4;5 -6 7];请设计出程序,分别找出小于0的矩阵元素及其位置。
(5)在MATLAB命令行窗口运行A=[1,2;3,4]+i*[5,6;7,8];看结果如何?如果改成运行A=[1,2;3,4]+i[5,6;7,8],结果又如何?(6)请写出完成下列计算的指令:a=[1 2 3;3 4 2;5 2 3],求a^2=?,a.^2=?(7)有一段指令如下,请思考并说明运行结果及其原因clearX=[1 2;8 9;3 6];X(:)矩阵变为一维矩阵使用三元组方法,创建下列稀疏矩阵2 0 8 00 0 0 10 4 0 06 0 0 0(8)写出下列指令的运行结果>> A = [ 1 2 3 ]; B = [ 4 5 6 ];>> C = 3.^A >> D = A.^B C =3 9 27 D =1 32 7293、 已知⎪⎭⎫ ⎝⎛+⋅=-334sin 234πt e y t 若需要计算t ∈[-1,1],取间隔为0.01,试计算出相对应的y 值。
二、运算基础1、 设有矩阵A 和B ,A=[1 2 3 4 5;6 7 8 9 10;11 12 13 14 15;1617 18 19 20;21 22 23 24 25],B=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11]; 1) 求它们的乘积C2)将矩阵C的右下角3x2子矩阵赋给D2、完成下列操作1)求[100,999]之间能被61整除的数及其个数(提示:先利用冒号表达式,再利用find和length函数。
A aabs绝对值、模、字符的ASCII码值acos反余弦acosh反双曲余弦acot反余切acoth反双曲余切acsc反余割acsch反双曲余割align启动图形对象几何位置排列工具all所有元素非零为真angle相角ans表达式计算结果的缺省变量名any所有元素非全零为真area面域图argnames函数M文件宗量名asec反正割asech反双曲正割asin反正弦asinh反双曲正弦assignin向变量赋值atan反正切atan2四象限反正切atanh反双曲正切autumn红黄调秋色图阵axes创建轴对象的低层指令axis控制轴刻度和风格的高层指令B bbar二维直方图bar3三维直方图bar3h三维水平直方图barh二维水平直方图base2dec X进制转换为十进制bin2dec二进制转换为十进制blanks创建空格串bone蓝色调黑白色图阵box框状坐标轴break while或for环中断指令brighten亮度控制C ccapture(3版以前)捕获当前图形cart2pol直角坐标变为极或柱坐标cart2sph直角坐标变为球坐标cat串接成高维数组caxis色标尺刻度cd指定当前目录cdedit启动用户菜单、控件回调函数设计工具cdf2rdf复数特征值对角阵转为实数块对角阵ceil向正无穷取整cell创建元胞数组cell2struct元胞数组转换为构架数组celldisp显示元胞数组内容cellplot元胞数组内部结构图示char把数值、符号、内联类转换为字符对象chi2cdf分布累计概率函数chi2inv分布逆累计概率函数chi2pdf分布概率密度函数chi2rnd分布随机数发生器chol Cholesky分解clabel等位线标识cla清除当前轴class获知对象类别或创建对象clc清除指令窗clear清除内存变量和函数clf清除图对象clock时钟colorcube三浓淡多彩交叉色图矩阵colordef设置色彩缺省值colormap色图colspace列空间的基close关闭指定窗口colperm列排序置换向量comet彗星状轨迹图comet3三维彗星轨迹图compass射线图compose求复合函数cond(逆)条件数condeig计算特征值、特征向量同时给出条件数condest范-1条件数估计conj复数共轭contour等位线contourf填色等位线contour3三维等位线contourslice四维切片等位线图conv多项式乘、卷积cool青紫调冷色图copper古铜调色图cos余弦cosh双曲余弦cot余切coth双曲余切cplxpair复数共轭成对排列csc余割csch双曲余割cumsum元素累计和cumtrapz累计梯形积分cylinder创建圆柱D ddblquad二重数值积分deal分配宗量deblank删去串尾部的空格符dec2base十进制转换为X进制dec2bin十进制转换为二进制dec2hex十进制转换为十六进制deconv多项式除、解卷delaunay Delaunay三角剖分del2离散Laplacian差分demo Matlab演示det行列式diag矩阵对角元素提取、创建对角阵diary Matlab指令窗文本内容记录diff数值差分、符号微分digits符号计算中设置符号数值的精度dir目录列表disp显示数组display显示对象内容的重载函数dlinmod离散系统的线性化模型dmperm矩阵Dulmage-Mendelsohn分解dos执行DOS指令并返回结果double把其他类型对象转换为双精度数值drawnow更新事件队列强迫Matlab刷新屏幕dsolve符号计算解微分方程E eecho M文件被执行指令的显示edit启动M文件编辑器eig求特征值和特征向量eigs求指定的几个特征值end控制流FOR等结构体的结尾元素下标eps浮点相对精度error显示出错信息并中断执行errortrap错误发生后程序是否继续执行的控制erf误差函数erfc误差补函数erfcx刻度误差补函数erfinv逆误差函数errorbar带误差限的曲线图etreeplot画消去树eval串演算指令evalin跨空间串演算指令exist检查变量或函数是否已定义exit退出Matlab环境exp指数函数expand符号计算中的展开操作expint指数积分函数expm常用矩阵指数函数expm1Pade法求矩阵指数expm2Taylor法求矩阵指数expm3特征值分解法求矩阵指数eye单位阵ezcontour画等位线的简捷指令ezcontourf画填色等位线的简捷指令ezgraph3画表面图的通用简捷指令ezmesh画网线图的简捷指令ezmeshc画带等位线的网线图的简捷指令ezplot画二维曲线的简捷指令ezplot3画三维曲线的简捷指令ezpolar画极坐标图的简捷指令ezsurf画表面图的简捷指令ezsurfc画带等位线的表面图的简捷指令F ffactor符号计算的因式分解feather羽毛图feedback反馈连接feval执行由串指定的函数fft离散Fourier变换fft2二维离散Fourier变换fftn高维离散Fourier变换fftshift直流分量对中的谱fieldnames构架域名figure创建图形窗fill3三维多边形填色图find寻找非零元素下标findobj寻找具有指定属性的对象图柄findstr寻找短串的起始字符下标findsym机器确定内存中的符号变量finverse符号计算中求反函数fix向零取整flag红白蓝黑交错色图阵fliplr矩阵的左右翻转flipud矩阵的上下翻转flipdim矩阵沿指定维翻转floor向负无穷取整flops浮点运算次数flow Matlab提供的演示数据fmin求单变量非线性函数极小值点(旧版)fminbnd求单变量非线性函数极小值点fmins单纯形法求多变量函数极小值点(旧版)fminunc拟牛顿法求多变量函数极小值点fminsearch单纯形法求多变量函数极小值点fnder对样条函数求导fnint利用样条函数求积分fnval计算样条函数区间内任意一点的值fnplt绘制样条函数图形fopen打开外部文件for构成for环用format设置输出格式fourier Fourier变换fplot返函绘图指令fprintf设置显示格式fread从文件读二进制数据fsolve求多元函数的零点full把稀疏矩阵转换为非稀疏阵funm计算一般矩阵函数funtool函数计算器图形用户界面fzero求单变量非线性函数的零点G ggamma函数gammainc不完全函数gammaln函数的对数gca获得当前轴句柄gcbo获得正执行"回调"的对象句柄gcf获得当前图对象句柄gco获得当前对象句柄geomean几何平均值get获知对象属性getfield获知构架数组的域getframe获取影片的帧画面ginput从图形窗获取数据global定义全局变量gplot依图论法则画图gradient近似梯度gray黑白灰度grid画分格线griddata规则化数据和曲面拟合gtext由鼠标放置注释文字guide启动图形用户界面交互设计工具H hharmmean调和平均值help在线帮助helpwin交互式在线帮助helpdesk打开超文本形式用户指南hex2dec十六进制转换为十进制hex2num十六进制转换为浮点数hidden透视和消隐开关hilb Hilbert矩阵hist频数计算或频数直方图histc端点定位频数直方图histfit带正态拟合的频数直方图hold当前图上重画的切换开关horner分解成嵌套形式hot黑红黄白色图hsv饱和色图I iif-else-elseif条件分支结构ifft离散Fourier反变换ifft2二维离散Fourier反变换ifftn高维离散Fourier反变换ifftshift直流分量对中的谱的反操作ifourier Fourier反变换i,j缺省的"虚单元"变量ilaplace Laplace反变换imag复数虚部image显示图象imagesc显示亮度图象imfinfo获取图形文件信息imread从文件读取图象imwrite把图象写成文件ind2sub单下标转变为多下标inf无穷大info MathWorks公司网点地址inline构造内联函数对象inmem列出内存中的函数名input提示用户输入inputname输入宗量名int符号积分int2str把整数数组转换为串数组interp1一维插值interp2二维插值interp3三维插值interpn N维插值interpft利用FFT插值intro Matlab自带的入门引导inv求矩阵逆invhilb Hilbert矩阵的准确逆ipermute广义反转置isa检测是否给定类的对象ischar若是字符串则为真isequal若两数组相同则为真isempty若是空阵则为真isfinite若全部元素都有限则为真isfield若是构架域则为真isglobal若是全局变量则为真ishandle若是图形句柄则为真ishold若当前图形处于保留状态则为真isieee若计算机执行IEEE规则则为真isinf若是无穷数据则为真isletter若是英文字母则为真islogical若是逻辑数组则为真ismember检查是否属于指定集isnan若是非数则为真isnumeric若是数值数组则为真isobject若是对象则为真isprime若是质数则为真isreal若是实数则为真isspace若是空格则为真issparse若是稀疏矩阵则为真isstruct若是构架则为真isstudent若是Matlab学生版则为真iztrans符号计算Z反变换J j,K kjacobian符号计算中求Jacobian矩阵jet蓝头红尾饱和色jordan符号计算中获得Jordan标准型keyboard键盘获得控制权kron Kronecker乘法规则产生的数组L llaplace Laplace变换lasterr显示最新出错信息lastwarn显示最新警告信息leastsq解非线性最小二乘问题(旧版)legend图形图例lighting照明模式line创建线对象lines采用plot画线色linmod获连续系统的线性化模型linmod2获连续系统的线性化精良模型linspace线性等分向量ln矩阵自然对数load从MAT文件读取变量log自然对数log10常用对数log2底为2的对数loglog双对数刻度图形logm矩阵对数logspace对数分度向量lookfor按关键字搜索M文件lower转换为小写字母lsqnonlin解非线性最小二乘问题lu LU分解M mmad平均绝对值偏差magic魔方阵maple&nb,sp;运作Maple格式指令mat2str把数值数组转换成输入形态串数组material材料反射模式max找向量中最大元素mbuild产生EXE文件编译环境的预设置指令mcc创建MEX或EXE文件的编译指令mean求向量元素的平均值median求中位数menuedit启动设计用户菜单的交互式编辑工具mesh网线图meshz垂帘网线图meshgrid产生"格点"矩阵methods获知对指定类定义的所有方法函数mex产生MEX文件编译环境的预设置指令mfunlis能被mfun计算的MAPLE经典函数列表mhelp引出Maple的在线帮助min找向量中最小元素mkdir创建目录mkpp逐段多项式数据的明晰化mod模运算more指令窗中内容的分页显示movie放映影片动画moviein影片帧画面的内存预置mtaylor符号计算多变量Taylor级数展开N nndims求数组维数NaN非数(预定义)变量nargchk输入宗量数验证nargin函数输入宗量数nargout函数输出宗量数ndgrid产生高维格点矩阵newplot准备新的缺省图、轴nextpow2取最接近的较大2次幂nnz矩阵的非零元素总数nonzeros矩阵的非零元素norm矩阵或向量范数normcdf正态分布累计概率密度函数normest估计矩阵2范数norminv正态分布逆累计概率密度函数normpdf正态分布概率密度函数normrnd正态随机数发生器notebook启动Matlab和Word的集成环境null零空间num2str把非整数数组转换为串numden获取最小公分母和相应的分子表达式nzmax指定存放非零元素所需内存O oode1非Stiff微分方程变步长解算器ode15s Stiff微分方程变步长解算器ode23t适度Stiff微分方程解算器ode23tb Stiff微分方程解算器ode45非Stiff微分方程变步长解算器odefile ODE文件模板odeget获知ODE选项设置参数odephas2ODE输出函数的二维相平面图odephas3ODE输出函数的三维相空间图odeplot ODE输出函数的时间轨迹图odeprint在Matlab指令窗显示结果odeset创建或改写ODE选项构架参数值ones全1数组optimset创建或改写优化泛函指令的选项参数值orient设定图形的排放方式orth值空间正交化P ppack收集Matlab内存碎块扩大内存pagedlg调出图形排版对话框patch创建块对象path设置Matlab搜索路径的指令pathtool搜索路径管理器pause暂停pcode创建预解译P码文件pcolor伪彩图peaks Matlab提供的典型三维曲面permute广义转置pi(预定义变量)圆周率pie二维饼图pie3三维饼图pink粉红色图矩阵pinv伪逆plot平面线图plot3三维线图plotmatrix矩阵的散点图plotyy双纵坐标图poissinv泊松分布逆累计概率分布函数poissrnd泊松分布随机数发生器pol2cart极或柱坐标变为直角坐标polar极坐标图poly矩阵的特征多项式、根集对应的多项式poly2str以习惯方式显示多项式poly2sym双精度多项式系数转变为向量符号多项式polyder多项式导数polyfit数据的多项式拟合polyval计算多项式的值polyvalm计算矩阵多项式pow22的幂ppval计算分段多项式pretty以习惯方式显示符号表达式print打印图形或SIMULINK模型printsys以习惯方式显示有理分式prism光谱色图矩阵procread向MAPLE输送计算程序profile函数文件性能评估器propedit图形对象属性编辑器pwd显示当前工作目录Q qquad低阶法计算数值积分quad8高阶法计算数值积分(QUADL)quit推出Matlab环境quiver二维方向箭头图quiver3三维方向箭头图R rrand产生均匀分布随机数randn产生正态分布随机数randperm随机置换向量range样本极差rank矩阵的秩rats有理输出rcond矩阵倒条件数估计real复数的实部reallog在实数域内计算自然对数realpow在实数域内计算乘方realsqrt在实数域内计算平方根realmax最大正浮点数realmin最小正浮点数rectangle画"长方框"rem求余数repmat铺放模块数组reshape改变数组维数、大小residue部分分式展开return返回ribbon把二维曲线画成三维彩带图rmfield删去构架的域roots求多项式的根rose数扇形图rot90矩阵旋转90度rotate指定的原点和方向旋转rotate3d启动三维图形视角的交互设置功能round向最近整数圆整rref简化矩阵为梯形形式rsf2csf实数块对角阵转为复数特征值对角阵rsums Riemann和S s save把内存变量保存为文件scatter散点图scatter3三维散点图sec正割sech双曲正割semilogx X轴对数刻度坐标图semilogy Y轴对数刻度坐标图series串联连接set设置图形对象属性setfield设置构架数组的域setstr将ASCII码转换为字符的旧版指令sign根据符号取值函数signum符号计算中的符号取值函数sim运行SIMULINK模型simget获取SIMULINK模型设置的仿真参数simple寻找最短形式的符号解simplify符号计算中进行简化操作simset对SIMULINK模型的仿真参数进行设置simulink启动SIMULINK模块库浏览器sin正弦sinh双曲正弦size矩阵的大小slice立体切片图solve求代数方程的符号解spalloc为非零元素配置内存sparse创建稀疏矩阵spconvert把外部数据转换为稀疏矩阵spdiags稀疏对角阵spfun求非零元素的函数值sph2cart球坐标变为直角坐标sphere产生球面spinmap色图彩色的周期变化spline样条插值spones用1置换非零元素sprandsym稀疏随机对称阵sprank结构秩spring紫黄调春色图sprintf把格式数据写成串spy画稀疏结构图sqrt平方根sqrtm方根矩阵squeeze删去大小为1的"孤维"sscanf按指定格式读串stairs阶梯图std标准差stem二维杆图step阶跃响应指令str2double串转换为双精度值str2mat创建多行串数组str2num串转换为数strcat接成长串strcmp串比较strjust串对齐strmatch搜索指定串strncmp串中前若干字符比较strrep串替换strtok寻找第一间隔符前的内容struct创建构架数组struct2cell把构架转换为元胞数组strvcat创建多行串数组sub2ind多下标转换为单下标subexpr通过子表达式重写符号对象subplot创建子图subs符号计算中的符号变量置换subspace两子空间夹角sum元素和summer绿黄调夏色图superiorto设定优先级surf三维着色表面图surface创建面对象surfc带等位线的表面图surfl带光照的三维表面图surfnorm空间表面的法线svd奇异值分解svds求指定的若干奇异值switch-case-otherwise多分支结构sym2poly符号多项式转变为双精度多项式系数向量symmmd对称最小度排序symrcm反向Cuthill-McKee排序syms创建多个符号对象T ttan正切tanh双曲正切taylortool进行Taylor逼近分析的交互界面text文字注释tf创建传递函数对象tic启动计时器title图名toc关闭计时器trapz梯形法数值积分treelayout展开树、林treeplot画树图tril下三角阵trim求系统平衡点trimesh不规则格点网线图trisurf不规则格点表面图triu上三角阵try-catch控制流中的Try-catch结构type 显示M文件U uuicontextmenu创建现场菜单uicontrol创建用户控件uimenu创建用户菜单unmkpp逐段多项式数据的反明晰化unwrap自然态相角upper转换为大写字母V vvar方差varargin变长度输入宗量varargout变长度输出宗量vectorize使串表达式或内联函数适于数组运算ver版本信息的获取view三维图形的视角控制voronoi Voronoi多边形vpa任意精度(符号类)数值W wwarning显示警告信息what列出当前目录上的文件whatsnew显示Matlab中Readme文件的内容which确定函数、文件的位置while控制流中的While环结构white全白色图矩阵whitebg指定轴的背景色who列出内存中的变量名whos列出内存中变量的详细信息winter蓝绿调冬色图workspace启动内存浏览器X x,Y y,Z zxlabel X轴名xor或非逻辑yesinput智能输入指令ylabel Y轴名zeros全零数组zlabel Z轴名zoom图形的变焦放大和缩小ztrans符号计算Z变换。