matlab常见函数和其说明.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab常见函数和其说明

表1 命令窗口中获得Matlab帮助的命令 命令说明help在命令窗口中显示M文件帮助lookfor在命令窗口中显示具有指定参数特征函数的M文件帮助doc在帮助浏览器中显示指定函数的参考信息helpwin打开帮助浏览器,并且将初始界面置于MATLAB函数的M文件帮助信息helpdesk打开一个名为[help]的帮助窗口demo打开一个[help]的演示模型界面,从而方便了解Matlab的基本功能 表2 常见的文件管理命令 what 显示当前目录中的Matlabcd..显示当前工作目录which 文件主名 显示指定的M文件的路径cd 子目录名 进入子目录type 文件主名 显示指定的M文件内容dir 显示当前目录中所有文件save 文件名 存储定义的变量或演算结果到指定的文件名mkdir 建子目录diary 文件名 以ASCII码形式记录所有的输入和屏幕上输出的内容Load filename 寻找名称为filename.mat的档案,并以二进制格式载入 表3 操作符 操作符使用说明:冒号 eq \o\ac(○,1)m:n产生一个数组[m,m+1,…,n]; eq \o\ac(○,2)m:k:n产生一个数组[m,m+k,…,n]  eq \o\ac(○,3)A(:,j)取矩阵A的第j列; eq \o\ac(○,4)A(k,:)取举证A的第k行;分号 eq \o\ac(○,1)在矩阵定义中表示一行的结束; eq \o\ac(○,2)在命令语句的结尾表示不显示这行语句的执行结果…连续点,一个命令语句非常长一行写不完,可以分几行写,在行的末尾加上连续点,表示是一个命令语句%百分号,在编辑时引导注释行,而系统解释执行程序时,%后面的内容不作处理 表4 创建简单数组的方法 命令用途x=[a,b,c,d]创建包含指定元素的行向量x=first:last创建从first开始,加1计数,到last结束的行向量x=first:increment:last创建从first开始,加increment计数,last结束的行向量x=linspace(first,last,n)创建从first开始,到last结束,有n个元素的行向量x=logspace(first.,last,n)创建从first开始,到last结束,有n个元素的对数分隔行向量x=[y,z,1,2,3]y和z都是行数组 表5 标量与数组的运算 表达式运算结果说明a+c=[a1+c,a2+c,…,an+c]即数组a的每个元素加上ca*c或a.*c=[a1*c,a2*c…,an*c]即数组a的每个元素乘以ca/c或a./c=[a1/c,a2/c,…,an/c] 即数组a的每个元素除以ca.\c=[c/a1,c/a2,…,c/an] 即c除以数组a的每个元素a.^c=[a1^c,a2^c,…,an^c] 即数组a的每个元素的c次幂c.^a=[c^a1,c^a2,…,c^an]以c为底,以a的每个元素为指数的幂 表6 数组与数组的运算 表达式运算结果a+b=[a1+b1,a2+b2,…,an+bn]即数组a与b的对应元素相加a.*b=[a1*b1,a2*b2,…,an*bn]即数组a与b的对应元素相乘a./b=[a1/b1,a2/b2,…,an/bn] 即数组a与b的对应元素相除a.\b=[b1/a1,b2/a2,…,bn/an] 即数组b与a的对应元素相除a.^b=[a1^b1,a2^b2,…,an^bn] 即数组a与b的对应元素的幂注:a=[a1,a2,…,an],b=[b1,b2,…,bn]数组的乘除法是指两同维数组对应元素之间的乘除法, 它们的运算符只能为“.*”和“./”“.\”,而表达式a*b、a/b、a^b是没有意义的 表7 生成特殊矩阵的命令函数 命令函数功能a=[ ]生成空矩阵,当对一项操作无结果是,返回空矩阵,空矩阵的大小为零b=zeros(m,n)生成一个m行、n列的零矩阵c=ones(m,n)生成一个m行、n列的元素为1的矩阵d=eye(m,n)生成一个m行、n列的单位矩阵rand(m)生成m阶均匀分布的随机矩阵rand(m,n)生成m×n正态分布的随机矩阵 表8 矩阵中元素或块的常用操作 表达式或函数命令功能A(i,j,…,k)返回多维数组A中下标为(i,j,…,k)的元素值A(:,:…,:)返回矩阵A本身A(j:k)返回一个行向量,其中的元素为A(:

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档