欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    MATLAB命令大全和矩阵操作大全.docx

    • 资源ID:1468022       资源大小:42.65KB        全文页数:35页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MATLAB命令大全和矩阵操作大全.docx

    MAT1.AB吩咐大全和矩阵操作大全-dengjianqiang2011的专栏-博客频道-CSDN.NETMAT1.AB矩阵操作大全一、矩阵的表示在MAT1.AB中创建矩阵有以下规则:a、矩阵元素必需在'内;b、矩阵的同行元素之间用空格(或")隔开;C、矩阵的行与行之间用"(或回车符)隔开;d、矩阵的元素可以是数值、变量、表达式或函数;e、矩阵的尺寸不必预先定义.二,矩阵的创建:1、干脆输入法最简洁的建立矩阵的方法是从键盘干脆输入矩阵的元素,输入的方法根据上面的规则.建立向量的时候可以利用冒号表达式,冒号表达式可以产生一个行向量,一般格式是:el:e2:e3,其中el为初始值,e2为步长,e3为终止值.还可以用Iinspace函数产生行向量,其调用格式为:IinspaceQbn),其中a和b是生成向量的第一个和最终一个元素,n是元素总数。2、利用MAT1.AB函数创建矩阵基本矩阵函数如下:(1) OneS()函数:产生全为1的矩阵,ones(n):产生n*n维的全1矩阵,ones(m,n):产生m*n维的全1矩阵;(2) zeros。函数:产生全为0的矩阵;(3) rand()函数:产生在(0,1)区间匀称分布的随机阵;(4) eye()函数:产生单位阵;(5) randn()函数:产生均值为0,方差为1的标准正态分布随机矩阵.3、利用文件建立矩阵当矩阵尺寸较大或为常常运用的数据矩阵,则可以将此矩阵保存为文件,在须要时干脆将文件利用Ioad吩咐调入工作环境中运用即可.同时可以利用吩咐reshape对调入的矩阵进行重排.reshape(A,m,n),它在矩阵总元素保持不变的前提下,将矩阵A重新排成m*n的二维矩阵.二、矩阵的简洁操作1 .获得矩阵元素可以通过下标(行列索引)引用矩阵的元素,如Matri×(m.n).也可以采纳矩阵元素的序号来引用矩阵元素。矩阵元素的序号就是相应元素在内存中的排列依次.在MAT1.AB中,矩阵元素按列存储.序号(IndeX)与下标(SUbSCriPt)是对应的,以m*n矩阵A为例,矩阵元素A(i,j)的序号为(j-l)*m+i.其相互转换关系也可利用sub2ind和ind2sub函数求得.2 .矩阵拆分利用冒号表达胡得子矩阵:(1) A(:,j)表示取A矩阵的第j列全部元素;A(i,:)表示A矩阵第i行的全部元索;A(i,j)表示取A矩阵第i行、第j列的元素.(2) A(i:i+m,:)表示取A矩阵第ii+m行的全部元素;A(:,k:k+m)表示取A矩阵第kk+m列的全部元素,A(i:i+m,k:k+m)表示取A矩阵第ii+m行内,并在第kk+m列中的全部元素。此外,还可利用一般向量和end运算符来表示矩阵下标,从而获得子矩阵.end表示某一维的末尾元素下标.利用空矩阵删除矩阵的元素:在MAT1.AB中,定义口为空矩阵.给变生X赋空矩阵的语句为X=(.留意,X=O与clearX不同,clear是将X从工作空间中删除,而空矩阵则存在于工作空间中,只是邮为0.3、特别矩阵(1)魔方矩阵魔方矩阵有一个好玩的性质,其每行、每列及两条对角线上的元素和都相等。对于n阶魔方阵,其元素由1,2,3,n2共n2个整数组成。MAT1.AB供应了求魔方矩阵的函数magic(n),其功能是生成一个n阶魔方阵.(2)范得票矩阵范得蒙(VandermOnde)矩阵最终一列全为1,倒数其次列为一个指定的向昆,其他各列是其后列与倒数其次列的点乘积.可以用一个指定向量生成一个范得蒙矩阵.在MAT1.AB中,函数Vander(V)生成以向量V为基础向量的范得荥矩阵.(3)希尔伯特矩阵在MAT1.AB中,生成希尔伯特矩阵的函数是hilb(n).运用一般方法求逆会因为原始数据的微小扰动而产生不行靠的计算结果。MAT1.AB中,有一个特地求希尔伯特矩阵的逆的函数invhilb(n),其功能是求n阶的希尔伯特矩阵的逆矩阵.(4)托普利兹矩阵托普利兹(ToePlitZ)矩阵除第一行第一列外,其他每个元素都与左上角的元素相同.生成托普利兹矩阵的函数是toeplitz(x,y),它生成一个以X为第一列,y为第一行的托普利兹矩阵.这里X,y均为向量,两者不必等长.toeplitz(x)用向母X生成一个对称的托普利兹矩阵.(5)伴随矩阵MAT1.AB生成伴随矩阵的函数是compan(p),其中P是一个多项式的系数向量,高次幕系数排在前J氐次幕排在后。(6)帕斯卡矩阵我们知道,二次项(x+y)n绽开后的系数随n的增大组成一个三角形表,称为杨辉三角形.由杨辉三角形表组成的矩阵称为帕斯卡(PaSCal)矩阵.函数PaSCaIm)生成一个n阶帕斯卡矩阵。三、矩阵的运算1.算术运算MAT1.AB的基本算术运算有:+(加)、-(减)、*(乘)、/(右除)、(左除)、N乘方)、(转置)。运算是在矩阵意义下进行的,单个数据的算术运算只是一种特例.(1)矩阵加减运绊假定有两个矩阵A和B,则可以由A+B和A-B实现矩阵的加减运算.运算规则是:若A和B矩阵的维数相同,则可以执行矩阵的加减运算,A和B矩阵的相应元素相加减.假如A与B的维数不相同,则MAT1.AB将给出错误信息,提示用户两个矩阵的维数不匹配.(2)矩阵乘法假定有两个矩阵A和B,若A为m*n矩阵,B为n*p矩阵,则C=A*8为m*p矩阵。(3)矩阵除法在MAT1.AB中,有两种矩阵除法运算:和/,分别表示左除和右除.假如A矩阵是非奇异方阵,则AB和B/A运算可以实现.AB等效于A的逆左乘B矩阵,也就是inv(八)*B,而B/A等效于A矩阵的逆右乘B矩阵,也就是B*inv(八)。对于含有标量的运算,两种除法运算的结果相同。对于矩阵来说,左除和右除表示两种不同的除数矩阵和被除数矩阵的关系,一般ABWBA.(4)矩阵的乘方一个矩阵的乘方运算可以表示成Ax,要求A为方阵,X为标量。(5)矩阵的转置对实数矩阵进行行列互换,对复数矩阵,共短转芭,特别的,操作符共宛不转置(见点运算);(6)点运算在MAT1.AB中,有一种特别的运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算.点运算符有.*、./、和J,两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。2、关系运算MAT1.AB供应了6种关系运算符:(小于)、=(小于或等于)、(大于)、=(大于或等于)、=(等于)、=(不等于)。关系运算符的运算法则为:(1)当两个比较量是标量时,干脆比较两数的大小.若关系成立,关系表达式结果为1,否则为0;(2)当参加比较的量是两个维数相同的矩阵时,比较是对两矩阵相同位苣的元素按标量关系运算规则逐个进行,并给出元素比较结果.最终的关系运算的结果是一个维数与原矩阵相同的矩阵,它的元素由。或1组成;(3)当参加比较的一个是标量,而另一个是矩阵时,则把标量与矩阵的每一个元素按标量关系运算规则逐个比较,并给出元素比较结果。最终的关系运算的结果是一个维数与原矩阵相同的矩阵,它的元素由。或1组成.3、逻辑运算MAT1.AB供应了3种逻辑运算符:&(与)、|(或)和(非)逻辑运算的运算法则为:(1)在逻辑运算中,确认非零元素为其,用1表示,零元素为假,用O表示;(2)设参力晦辑运算的是两个标量a和b,月及,a&ba,b全为三南时,运算结果为1,否则为0aba,b中只要有一个非零,运算结果为1.a当a是零时,运算结果为1;当a非零时,运算结果为Oe(3)若参加逻辑运算的是两个同维矩阵,那么运算将对矩阵相同位置上的元素按标量规则逐个进行.最终运算结果是一个与原矩阵同维的矩阵,具元素由1或0组成;(4)若参加逻辑运算的一个是标量,一个是矩阵,那么运算将在标量与矩阵中的每个元素之间按标量规则逐个进行.最终运算结果是一个与矩阵同维的矩阵,其元素由1或0组成;(5)逻辑非是单目运算符,也听从矩阵运算规则;(6)在算术、关系、逻辑运算中,笄术运算优先级最高,逻辑运算优先级最氐.四、矩阵分析1、对角阵(1)对角阵只有对角线上有非O元素的矩阵称为对角矩阵,对角线上的元素相等的对角矩阵称为数量矩阵,对角线上的元素都为1的对角矩阵称为单位矩阵.(1)提取矩阵的对角线元素设A为m*n矩阵,diag(八)函数用于提取矩阵A主对角线元素,产生一个具有min(m,n)个元素的列向量。diag(八)函数还有一种形式diag(A,k),其功能是提取第k条对角线的元素.(2)构造对角矩阵设V为具有m个元素的向量,diag(V)将产生一个m*m对角矩阵,其主对角线元素即为向量V的元素。diag(V)函数也有另一种形式diag(Vfk),其功能是产生一个n*n(n=m+k)对角阵,其第m条对角线的元素即为向量V的元素.2、三角阵三角阵又进一步分为上三角阵和下三角阵,所谓上三角阵,即矩阵的对角线以下的元素全为O的一种矩阵,而下三角阵则是对角线以上的元素全为O的一种矩阵.(1)上三角矩阵求矩阵A的上三角阵的MAT1.AB函数是triu(八)triu(八)函数也有另一种形式triu(A,k),其功能是求矩阵A的第k条对角线以上的元素.(2)下三角矩阵在MAT1.AB中,提取矩阵A的下三角矩阵的函数是tril(八)和tril(A,k),其用法与提取上三角矩阵的函数triu(八)和triu(A,k)完全相同。3、矩阵的转电与旋转(1)矩阵的转置转置运算符是单撇号().(2)矩阵的旋转利用函数rot90(A,k)将矩阵A旋转90。的k倍,当k为I时可省略.4、矩阵的翻转对矩阵实施左右翻转是将原矩阵的第一列和最终一列调换,其次列和倒数其次列调换,依次类推。矩阵A实施左右翻转的函数是fipr(八),对矩阵A实施上下翻转的函数是fipud(八).5、矩阵的逆与伪逆(1)矩阵的逆对于一个方阵A,假如存在一个与其同阶的方阵B,使得:AB=BA=I(I为单位矩阵)则称B为A的逆矩阵,当然,A也是B的逆矩阵。求方阵A的逆矩阵可调用函数inv(八).(2)矩阵的伪逆假如矩阵A不是一个方阵,或者A是一个非满秩的方阵时,矩阵A没有逆矩阵,但可以找到一个与A的转置矩阵A'同型的矩阵B,使得:ABA=ArBAB=B此时称矩阵B为矩阵A的伪逆,也称为广义逆矩阵。在MAT1.AB中,求一个矩阵伪逆的函数是Pinv(八).6、方阵的行列式把一个方阵看作一个行列式,并对其按行列式的规则求值,这个值就称为矩阵所对应的行列式的值.在MAT1.AB中,求方阵A所对应的行列式的值的函数是det(八).7、矩阵的秩与迹(1)矩阵的秩矩阵线性无关的行数与列数称为矩阵的秩.在MAT1.AB中,求矩阵秩的函数是rank(八).(2)矩阵的迹矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征值之和.在MAT1.AB中,求矩阵的迹的函数是trace(八).8、向量和矩阵的范数矩阵或向母的范数用来度量矩阵或向量在某种意义下的长度.范数有多种方法定义,其定义不同,范数值也就不同。(1)向量的3种常用范数及其计算函数在MAT1.AB中,求向量范数的函数为:a、norm(V)或norm(V,2):计算向量V的2-范数;b、norm(V,l):计算向量V的I-范数;Unorm(V,inf):计算向量V的8-范数.(2)矩阵的范数及其计算函数MAT1.AB供应了求3种矩阵范数的函数,其函数调用格式与求向量的范数的函数完全相同。(3)矩阵的条件数在MAT1.AB中,计算矩阵A的3种条件数的函数是:a、Cond(A,1)计算A的I-范数下的条件数;b、COnd(八)或cond(A,2)讨算A的2-范数数下的条件数;c、Cond(Ajnf)计算A的8-范数下的条件数.9、矩阵的椅正值与特征向量在MAT1.AB中,计算矩阵A的特征值和特征向量的函数是eig(八)r常用的调用格式有3种:(1) E=eig(八):求矩阵A的全部特征值,构成向量E.(2) V,D=eig(八):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量.(3) V,D=eig(A/nobalance,):与第2种格式类似,但第2种格式中先对A作相像变换后求矩阵A的特征值和特征向量,而格式3干脆求矩阵A的特征值和特征向量.五、字符串在MAT1.AB中,字符串是用单撇号括起来的字符序冽.MAT1.AB将字符串当作一个行向量,每个元素对应一个字符,其标识方法和数值向量相同.也可以建立多行字符串矩阵字符串是以ASen码形式存储的。abs和d。Uble函数都可以用来获得字符串矩阵所对应的ASCII码数值矩阵.相反,char函数可以把ASC11码矩阵转换为字符串矩阵.与字符串有关的另一个重要函数是eval,其调用格式为:eval其中t为字符串.它的作用是把字符串的内容作为对应的MAT1.AB语句来执行.六、其他查看矩阵非零元素的分布spy(八);其次部分矩阵的应用一、稀疏矩阵对于一个n阶矩阵,通常须要n2的存储空间,当n很大时,进行矩阵运算时会占用大量的内存空间和运算时间.在很多实际问题中遇到的大规模矩阵中通常含有大量O元素,这样的矩阵称为稀疏矩阵.Matlab支持稀疏矩阵,只存储矩阵的非零元蒸由于不存储那些"O"元素,也不对它们进行操作,从而节约内存空间和计算时间,其计算的困难性和代价仅仅取决于稀疏矩阵的非零元素的个数,这在矩阵的存储空间和计算时间上都有很大的优点。矩阵的空度定义为矩阵中非零元素的个数除以矩阵中总的元索个数。对于低空度的矩阵,采纳稀吭方式存储是一种很好的选择.1、稀疏矩阵的创建(1)将完全存储方式转化为稀疏存储方式函数A=SParSe(三)将矩阵S转化为稀疏存储方式的矩阵A.当矩阵S是稀疏存储方式时,则函数调用相当于A=Sesparse函数还有其他一些调用格式:sparse(m,n):生成一个m*n的全部元素都是O的稀碘阵.sparse(,v,S)-:u,v,S是3个等长的向量,S是要建立的稀疏矩阵的非O元素,u(i)、v(i)分别是S(i)的行和列下标,该函数建立fmax(u)行、max(v)列并以S为稀疏元素的稀疏矩阵.此外,还有一些和照疏矩阵操作有关的函数.full(八):返回不厢疏存储矩阵A对应的完全存储方式矩阵.(2)干舱创建稀稀矩阵S=sparse(ij.s,m,n),其中i和j分别是矩阵非零元素的行和列指标向量,S是非零元素值向量,m,n分别是矩阵的行数和列数.(3)从文件中创建稀疏矩阵利用load和Spconvert函数可以从包含一系列下标和非零元素的文本文件中输入稀稀矩阵.例:设文本文件T.txt中有三列内容,第一列是一些行下标,其次列是列下标,第三列是非零元索值。loadT.txtS=SPConVert(T).(4)稀疏带状矩阵的创建S=spdiags(B,d,m,n)其中m和n分别是矩阵的行数和列数;d是长度为p的整数向量,它指定矩阵S的对角线位置;B是全元素矩阵,用来给定S对角线位置上的元素,行数为min(m,n),列数为p.(5)其它稀疏矩阵创建函数S=speye(m,n)S=speye(size(八))%hasthesamesizeasAS=buchy%T内置的稀疏矩阵(邻接矩阵)等等2、稀疏矩阵的运算稀疏存储矩阵只是矩阵的存储方式不同,它的运算规则与一般矩阵是一样的,可以干脆参力瞳算.所以,Matlab中对满矩阵的运算和函数同样可用在稀疏矩阵中.结果是稀稀矩阵还是满矩阵,取决于运算符或者函数.当参加运算的对象不全是稀疏存储矩阵时,所得结果一般是完全存储形式.3、其他(1)非零元素信息nnz(三)%返回非零元素的个数nonzeros(三)%返回列向量,包含全部的非零元素nzmax(三)%返回安排给稀稀矩阵中非零项的总的存储空间(2)直看稀疏矩阵的形态spy(三)(3) find函数与稀睢阵O,j,s=find(三)IiJEnd(三)返回S中全部非零元素的下标和数值,S可以是稀疏矩阵或满矩阵.MAT1.AB吩咐大全管理吩咐和函数help在我帮助文件doc装入超文本说明whatM.MAT.MEX文件的书目列表type列出M文件100kfor通过help条目搜寻关键宇which定位函数和文件Demo运行演示程序Path限制MATlAB的搜寻路径管理变量和工作空间Who列出当前变量Whos列出当前变量(长表)1.oad从磁盘文件中复原变量Save保存工作空间变量Clear从内存中清除变量和函数Pack整理工作空间内存Size矩阵的尺寸1.ength向量的长度disp显示矩阵或与文的r作系统有关的吩附cd变更当前工作书目Dir书目列表Delete删除文件Getenv获得环境变量值!执行DOS*作系统吩咐Unix期亍UNlXY乍系娥咐并返醺果Diary保存MAT1.AB任务限制吩咐窗口Cedit设置吩咐行编相Clc消吩咐窗口Home光标置左上角Format设置输出格式Echo底稿文件内运用的回显吩附more在吩咐窗口中限制分页嫡出启动和退出MATlABQuit退出MAT1.ABStartup引用MAT1.AB时所协亍的M文件Matlabrc主启动M文件一般信息InfoMAT1.AB系统信息及Mathworks公司信息Subscribe成为MAT1.AB的订购用户hostidMAT1.AB翔务程序的识另玳号Whatsnew在说明书中未包含的新信息Ver版本信息*作符和特别字符+加一减矩阵黍法.*数组菊去矩阵将.a数组期左除或反斜杠/m三4ttj数组除KronKronecker张量积:m号0圆括号方括号.小数点.父书目.接着,逗号;分号%注释!感叹号'转置或引用=赋佰=相等<>关系作符&逻辑与I逻娼或逻阻非xor没纲异或遗辑函数Exist检直变量或函数是否存在Any向量的任一元为其,则其值为真All向最的全部元为J5,则只值为真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指数1.og自然对数1.oglO常用对数Sqrt平方根豆数函数Abs肯定值Argle相角Conj豆共鸵Image复数虚部Real奏数实部数值函数Fix朝零方向取整Floor朝负无穷大方向取整Ceil朝正无穷大方向取整Round朝朝近的整数取整Rem除后取余Sign符号函数募本矩阵Zeros零坦阵Ones全T矩阵Eye单位矩阵Rand匀称分布的靛机数矩阵Randn正态分布的随机散矩阵1.ogspace对数间隔的向量Meshgrid三维图形的X和丫数组:规则间隔的向量特别变量和例XAns当前的答案Eps相对浮点精度Realmax最大浮点数Realmin最小浮点数Pi圆周率U虚数单位Inf天分大Nan非数值Flops浮点运算次数Nargin函数输入变量数Nargout函数输出变量数Computer计算机类型Isieee当计算机采纳正EE算术标准时,其值为真Why简明的答案VersionMATlAB版本号时间和日期Clock挂钟Date日历Etime计时函数Tic秒表起先计时Toc计时函数CputimeCPU时间(以秒为单位)矩阵*作Diag建立和提取对角阵Fliplr矩阵作左右诩转Flipud矩阵作上下翻转Reshape变更矩阵大小Rot90矩阵!超专90度Tril提取矩阵的下三角部分Triu提取矩阵的上三角部分:矩阵的索引号,重新排列矩阵Compan友矩阵HadamardHadamard矩阵HankelHankel矩阵HilbHiIbert超阵Invhilb逆Hilbert矩阵KronKronecker张量积Magic的矩阵ToeplitzToeplitz走阵VenderVandermonde矩阵定阵分析Cond计算矩阵条件数Norm计箕矩阵或向量范数Rcond1.inpack逆条件值估计Rank计算矩阵秩Det计臃阵行列式值Trace计日矩阵的迹Null零矩阵Orth正交化线性方程厢/线性方程求解CholCholesky分解1.u高斯消元法求系数阵Inv矩阵求逆Qr正交三角矩阵分解(QR分解)Pinv俎阵伪逆特征值和奇异值Eig求特征值和特征向量Poly求特征多项式HessHessberg形式QZ广义特征值Cdf2rdf变复对角田算为实分块对角形式SchurSChUr分解Balance矩阵均衡处理以提高特征值羯度Svde音异值分解坦碎函数Expm矩阵指数Expml实现e×pm的M文件Expm2通过泰勒级数求矩阵指数Expm3通过特征值彳幅征向it求走阵指数1.ogm矩阵对数Sqrtm电阵开平方根Funm一般走阵的计算泛函一非线性数值方法Ode23低阶法求解常微分方程Ode23p低阶法求解常分方程并绘出结果图形Ode45高阶法求解常微分方程Quad低阶法计算数值枳分Quad8高阶法计算数值积分Fmin单变量函数的微小变更Fmins多变量函数的微小化Fzero找出单变量困数的零点Fplot函数绘图多项式函数Roots求多项式根Poly构造具有指定根的多项式Polyvalm带矩阵变量的多项式计算Residue部分分式绽开(留数计箕)Polyfit数据的多项式拟合Polyder律分多项式Conv多项式乘法Deconv多项式除法建立和限制图形窗口Figure建立图形GCf获得当前图形的句柄Clf清除当前图形Close关闭图形建立和限制坐标系Subplot在标定位置上建立坐标系Axes在琏意位置上建立坐标系Gca获得当前坐标系的句柄Cla清除当前坐标系Axis限制坐标系的刻度和形式Caxis限制伪彩色坐标度Hold保持当前图形句柄图形对象Figure建立图形窗口Axes建立坐标系1.ine建立曲线Text建立文本串Patch建立图形填充块Surface建立曲面Image建立图像Uicontrol建立用户界面限制Uimen建立用户界面菜单句柄图形'作Set设置对象Get获得对象特征Reset更置对象特征Delete删除对领Newplot预料nextplot性质的M文件Gco获得当前对象的句柄Drawnow填充未完成绘图事务Findobj找帮艇特征值的对象打印和存储Print打印图形或保存图形Printopt配置本地打ElMn缺省信Orient设国纸张取向Capture屏幕版取当前图形基本X-Y图形Plot线性图形1.oglog对数坐标图形Semilogx半对数坐标图形(X轴为对数坐标)Semilogy半对数坐标图形(Y轴为礴坐标)Fill绘制二维多边形填充图特别X-Y图形Polar极坐标图Bar条形图Stem离散序列图或杆图Stairs阶悌图Errorbar误差条图Hist百方图Rose角度直方图Compass区域图Feather箭头图Fplot绘图函数Comet星点图图形注释Title图形标题XlabelX轴标记YlabelY轴标记Text文本注释Gtext用鼠标放置文本Grid网格线MAT1.AB编程语言Function增加新的函数Eval执行由MAT1.AB表达式构成的字串FeVal执行由字串指定的函数Global定义全局变量程序限制流If条件执行语句Else与if吩附榭乍运用Elseif与if吩咐协作运用EndFor1WhiIe和if语句的结束For更宸执行指定次数(循环)While田友执行不定次数(循环)Break终止循环的执行Return返回引用的西数Error显示信息并终止困数的执行交互输入Input提示用户输入Keyboard像底稿文件一样运用键盘输入Menu产生由用户输入选择的菜单Pause等待用户响应Uimenu建立用户界面菜单Uicontrol建立用户界面限制一般字符串函数StringsMAT1.AB中行关字符串缄的说明Abs变字符串为数值Setstr变数值为字符串Isstr当变量为字符串时其值为其Blanks空出Deblank删除总部的空图Str2mat从各个字符串中形成文本声阵Eval执行由MAT1.AB表达式组成的串字符串比蛟Strcmp比较字符串Findstr在一字符申中查找另一个子串Upper变字符串为大写1.ower变字符串为,J可Isletter当变量为字母Q寸,其值为真Isspace当变量为空白字符时,其值为其字符串与数值之间变换Num2str变数值为字符串lnt2str变整数为字符串Str2num变字符串为数佰Sprintf变数值为格式限制下的字符串Sscanf变字符串为格式限制下的数值十进制与十六进制数之I碘换Hex2num变十六进制为IEEE标准下的浮点数Hex2dec变十六制数为十进制数Dec2hex变十进制数为十六进制数建模Append黝口系阚第4性Augstate变量状态作为输出Blkbuild从方框图中构造状态空间系统Cloop系筑的闭环Connect方框图建模Conv两个多项式的卷积Destim从增益矩阵中形成离散状态估计器Dreg从增屣阵中形成离散限制器和估计器Drmodel产生随机离散模型Estim从增益矩阵中形成连续状态估计那Feedback反馈系统连接0rd2产生二阶系统的A、B、C.DPade时延的Pade泞以Parallel并行系统连接Reg从增益矩阵中形成连续限制器和估计器Rmodel产生随机连续模型Series串行系统连接Ssdelete从雌中删除输入、螭出或状态Ssselect从大系统中四子系统模型变换C2d变连续系统为圈故系统C2dm利用指定方法变连续为离散系统C2dt带一延时变连续为宸散系统D2c变离散为连续系统D2cm利用指定方法变离散为连续系统Poly变根值表示为多项式表示Residue部分分式绽开Ss2tf变状态空间表示为传递函数表示Ss2zp变状态空间表示为零极点表示Tf2ss变传递函数表示为状态空间表示Tf2zp变传递函数表示为零极点表示Zp2tf变零圾点表示为传递法数表示Zp2ss变零极点表示为状态空间表示模型简化Balreal平衡则Dbalreal离散平衡实现Dmodred阁散模里降阶Minreal最小实版唾极点对消Modred模型港阶模型实现Canon正则形式Ctrbf可控阶悌形Obsvf可观阶梯形Ss2ss采纳相像变换模型特性Covar相对于白噪声的连续协方差响应Ctrb可控性矩阵Damp阻尼系数和固有频率Dcgain连续稔态(直流)增昔Dcovar相对于白噪声的离散协方差响应Ddamp离散阻尼系数和固有坝率Ddcgain离散系统增荏Dgram离散可控性和可观性Dsort按幅伯排序圈散特征值Eig特征值和特征向量Esort按实部例连绫特征值Gram可控性和可观性Obsv可观性矩阵Printsys按格式显示系统Roots多项式之根Tzero传递零点Tzero2利用随机扰动法传递零点时域响应Dimpulse离散时间单位;中激吭应Dinitial离散时间等输入晌应DlsimBfi意输入下的图散时间仿百Dstep离散时间阶跃】向应Filter单输入单坳出Z变换仿真Impulse;锄响应Initial连续时间零脸入吭应1.sim随意输入下的连续时间仿亘1.titr低级时间】随函数Step阶跃响应Stepfun阶跃函数痰域响应BodeBode图(频域响应)Dbode离散Bode图Dnichols离散Nichols图Dnyquist周散Nyquist图Dsigma离散奇异值领域图Fbode连续系统的快速Bode图Freqs拉普拉斯变换懈响应FreqzZ变换段率响应1.tifr低级接率响应函数Margin增益和相位裕度NicholsNichols图Ngrid画NiCh。k图的珊格线NyquistNyquist图Sigma击异值频域图根轨迹PZmaP零报点图Rlocfind交互式地确定根轨迹增益Rlocus画板轨迹Sgrid在网格上画连续根轨迹Zgrid在网格上画离散根轨迹增益选择Acker单峋入单输出极点配置Dlqe离散线性二次估计器设计Dlqew图散我性二次估计器设计Dlqr图散线性二次调整器设计Dlqry输出加权的渤散调整器设计1.qe线性二次估讨器设计1.qed基于连续代价函数的离散估计器设计1.qe2利用SdnJr法设计线性二次估计器1.qeW次估计器设计1.qr线性;欠调整器设计1.qrd基于连续代价困数的离散调整器设计1.qry喻出力淑的调整器设计1.qr2利用SChUr法设计域性二次调整器Place极点配置方程求解Are代数Riyti方程求解Dlyap圈散1.y叩UnOV方程求解1.yap连续1.yaPUnoV方程求解1.yap2利用对角化求解1.yapunov方理演示示例Ctrldemo限制工具箱介绍Boildemo爆炉系统的IQG设计Jetdemo喷气式飞机偏航阻尼的典型设计Diskdemo硬盘限制器的数字限制KalmdemoKalman谑波器设计和仿真好用工具Abcdchk检测(A.B、UD)组的一样性Chop取n个田要的位霄Dexresp离散取样响应函数Dfrqint离散Bode图的自动定范围的算法Dfrqint2离散Nyquist图的自动定范围的算法Dmulresp高散多变第吭应函数Distsl到百蜘可的距周Dric商散RiCCati方程留数计箕Dsigma2DSlGMA好用工具腐数Dtimvec离散时间应的自动定范围算法Exresp取样响应函数FreqintBode图的自动定范围筒法Freqint2Nyquist堡的自动定范围J5法Freqresp低级境率响应函数Givens旋转Housh构造HOUSeholderS!margin利用内超技术求增益和相位裕度1.ab2ser变标号为字符串Mulresp多变量响应函数Nargchk检测M文件的变量数Perpxy找寻最近的正交点Poy2str变多项式为字符串Printmat带行列号打印定阵RicRiccati方程留数计算Schord有序Schwr分解Sigma2SIGMA运用函数Tfchk检测传递的散的一样性Timvec膝时间!向应的自动定范囹箕法Tzreduce在计算过零点时简化系统Vsort匹配两根轨迹的向量MAT1.AB常见问题和常用吩咐参考Ql:matlab有没有监视内存的方法?A:用函数WhOs。Q2:如何解决matlab7.0吩咐窗口跳出一大堆java错误A:换matlab7的sp2.Q3:自从安装matlab,Tm就在进程里有matlab.能不能开机的时候进程就不运行matlab?A:起先限制面板管理工具服务把MAT1.ABServer的属性改成"手动”就行了。Q4:退出matlab7程序运行的快捷键.A:ctrl+qQ5:matlab7远程限制是否有限制?A:不能远程限制,不过你可以先在你的remote机器上打开,然后就可以用了.Q6:Matlab占用资源太多怎么办?A:用matlab-nojvm启动(假如不须要图形界面)Q7:怎样给matlab添加新的toolbox?A:在matlab的文件菜单里边添加路径,选setpath.Q8:请问matlab有没有吩咐可以调出历史输入啊?A:commandhistory窗口。Q9:matlab7.0不能在64位的CPU下运行?A:matlab应当是依靠于自己的虚拟机的但是1以乎这个虚拟机是在IA32里面作出来的,所以,应当找个带64位的java虚拟机替换原来的,不过不肯定能行ors。,记不清了)QlO:matlab有没有注释一段的功能?A:选中一段代码,Ctrlr就是区段注释选中一段代码,Ctrlt取消区段注释Qll:今有WlNDoWS版MAT1.AB7,启动时只出现版权画面,然后进程结束.A:用matlab-nojvm可以启动,但是报了OPenG1.错误的信息,估计是显卡比较差或驱动程序不好。在显示属性里关闭硬件加速即可.1、学会用help和d。C函数。2、输入输出文件:save/load在屏幕上显示文件:type3、解线性方,呈组AX=B:X=A/B4、作图时两张曲线合并:holdon或者SUbPIot作子图5、程序计算时间:tic,

    注意事项

    本文(MATLAB命令大全和矩阵操作大全.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开