- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 matlab软件包使用
常用命令路径---addpath(‘dir’),path(‘dir’)查询帮助-----help functionname,doc functionname(在文档窗口显示),type(显示内容)认识工作区workspace-----关闭时自动清空,保存工作空间,*.mat,(save(filename)或save filename)下次使用的时候可以装载回来load(filename). load 读取( 调入 )二进制 mat 文档命令。例如 :load A2↙ 读取 A2.mat 文件中所有的变量到工作区中。 load A2 a b↙ 只读取 A2.mat 文件中的变量 a 、b 到工作区中。
●清除命令-----clear name1 name2 name3或clear keyword,keyword为functions则从内存中清除现编译的M函数,keyword为variables时则从工作空间中清除所有变量,keyword为mex时,则从内存中清除所有的mex文件,keyword为global则清除所有全局变量,keyword为all时则清除所有内容中的东西,使工作空间清空.● clc 擦除命令工作窗口中显示的所有内容。● elf 擦除当前图形窗口中的图形。
显示文本或数组-----disp(X)计算向量长度-----------length(X)计算数组维数大小-------[m,n]=size(X),m=size(X,dim) who 在命令窗口显示在当前工作区中所有的变量名。whos 在命令窗口不仅显示当前工作区中所有的变量名, 还显示变量的大小、字节数和类型。
2. 变量 MATLAB 的变量名由字母、数字和下划线组成, 最多31个字符, 字母间不可留空格, 第一字符必须是字母, 区分大小写。 与一般程序设计语言不同,MATLAB 对变量不需要任何类型的说明或维数语句, 当输入一个新变量名时, 系统自动生成变量, 为其分配合造的内存空间。如果要了解变量的当前数值, 只需直接输入变量名即可, 前述的 whos 变量可查看当前工作区的所有变量和详细信息。 除了用户自己定义的变量外, 系统还提供几个用户不能清除的特殊变量如表 2 所示。
3数据显示格式MATLAB 显示数据结果时, 一般遵循以下原则: 如果数据是整数, 则显示整数,如果数据是实数, 在缺省情况下显示小数点后 4 位数字。一般也可以用下面表格里的 MATLAB 命令来选择不同的数据显示格式。事实上MATLAB 总是以双精度执行所有的运算, 因此选择显示结果的形式只影响结果的显示, 并不影响数据的计算与存储。以圆周率τ为例, 表示控制数据显示的格式如表 3 所示 。
4向量可以用两种形式生成(l) 利用 : 号生成向量a= m:n 和 a=m:p:n(2) 利用函数 linspace() 生成向量linspace(m,n,s)
5矩阵的快速创建zeros(m,n) 产生全0矩阵(零矩阵)。ones(m,n) 产生全1矩阵(幺矩阵)。rand(m,n) 产生0~1间均匀分布的随机矩阵。randn(m,n) 产生均值为0,方差为1的标准正态分布随机矩阵。diag(M) 取矩阵M对角线元素,或将一列数组生成一个对角矩阵.Triu(M) 取矩阵M生成上三角矩阵Tril(M) 取矩阵M生成下三角矩阵Eye(m,n):产生(m,n)单位矩阵。Hilb(n) n阶的希尔伯特矩阵pascal(n) 生成一个n阶帕斯卡矩阵。
6矩阵的基本运算A(i,:) 表示取A矩阵第i行的全部元素;A(:,j) 表示取A矩阵第j列的全部元素;A(:) 将矩阵A每一列元素堆叠起来,成为一个列向量.A(i:j) 取矩阵中的第i个元素到第j个元素排成列向量. B=reshape(A,m,n) , A=B(m,n)B=rot90(A) A逆时针旋转90度变为BB=fliplr(A) A左右对称列交接得到BB=flipud(A) A上下对称行交接得到B
A+B 矩阵A加减矩阵BA+k矩阵A的所有元素加上数kA*B矩阵A乘以矩阵BK*A,A*k矩阵A的所有元素乘以数kA.*B将矩阵A的各元素对应和矩阵B中的元素相乘A./B将矩阵A的各元素对应和矩阵B中的元素相除A/B, A\B右除,左除trace(A) 矩阵A的迹A.’得到矩阵A的非共轭转置A’得到矩阵A共轭转置,在实数域内就是转置inv(A),Pinv(A)得到矩阵A的逆矩阵,A应该为可逆矩阵;求奇异矩阵A的伪逆A^k矩阵A的k次幂sqrtm(A)矩阵A的开方,其平方为Asqrt(A
您可能关注的文档
- 生物化学参考生化讨论-1.pptx
- 生物化学参考生化题2(1).doc
- 生物化学参考生化习题(1).doc
- 生物化学参考糖类化学及糖代谢2 三羧酸循环磷酸戊糖途径 中文.pptx
- 生物化学参考糖类化学及糖代谢1 糖和糖酵解 中文.pptx
- 生物化学参考糖类化学及糖代谢3 糖原合成及分解 糖异生 糖代谢调控.pptx
- 生物化学参考生物化学(2).doc
- 生物化学参考宋潇达教案第七章糖代谢.doc
- 生物化学参考脂类化学及脂代谢 1.pptx
- 生物化学参考脂类化学及脂代谢 2 .pptx
- 数值图像处理及MATLAB实现Matlab图像处理工具箱1.PPT
- 数值图像处理及MATLAB实现Matlab图像处理工具箱3.PPT
- 数值图像处理及MATLAB实现补充.docx
- 数值图像处理及MATLAB实现第一章 绪论.ppt
- 数值图像处理及MATLAB实现数学系1405卢月胜 7.docx
- 数值图像处理及MATLAB实现数字图像变换技术及MATLAB实现1.ppt
- 数值图像处理及MATLAB实现数字图像变换技术及MATLAB实现2.ppt
- 数值图像处理及MATLAB实现数字图像变换技术及MATLAB实现4.ppt
- 数值图像处理及MATLAB实现数字信号处理实验二.doc
- 数值图像处理及MATLAB实现数字信号处理实验一(1).doc
原创力文档


文档评论(0)