第二讲MATLA基本运算.pptVIP

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

第二讲 MATLAB基本运算 主要内容 变量、数据与函数 数组与矩阵 基本的数据统计处理 一、变量、数据与函数 例:在MATLAB命令窗口输入命令 1. 变量命名 x x2 a_2 student1 X A2 必须以字母开头,后接字母、数字或下划线的字符序列,最多63个字符。 变量名区分字母的大小写。 赋过值的变量,都存储在工作空间中, 以后可随时显示或调用。 2. 特殊变量表 在MATLAB工作空间 中,驻留几个由系统本 身定义的变量。 在使用时,应尽量避 免对这些变量重新赋值。 表1-3 3 变量的管理 1) 变量的查询与删除 clear who whos 2) 保存和装载变量 常用格式为: save 文件名 [变量名表] load 文件名 [变量名表] MATLAB常用数学函数 p9 表1-4 (1) 三角函数以弧度为单位计算 (2) abs(x) 函数可以求实数的绝对值、复数的模、字符串的ASCII码值 (3) fix、floor、ceil、round,都是用于取整的函 数,注意区别。 (4) x,y可以是矩阵,表示对每一个元素的运算。 二 数组与矩阵运算 1、如何产生一个序列: 0 0.5 1 1.5 2 2.5…...10 2、矩阵运算 2*A+B A-B*C A\B A/B A.*B AB ~A 3、矩阵函数 inv (C) eig (C) det (C) 1、产生数组 xx=1:10 1 2 3 4 5…10 x1=-2:0.5:1 -2 -1.5 -1 -0.5…1 linspace(d1,d2,n) 从d1到d2等距离取n个点 logspace(d1,d2,n) 从10^d1到10^d2等距离取n个点 如: x1= linspace(-2,1,7) 2 、创建矩阵 直接输入法 a=[0,1,6;4,5,2;0,0,1] b=[0 1;1 0]; c=[0 1 2 3] d=[1+2i;pi;sqrt(2);1-2i] E=[0:0.5:3;linspace(2,5,7);1 2 3 9 10 7 3] 矩阵元素必须用[ ]括住 矩阵元素必须用逗号或空格分隔,行与行之间必须用分号分隔 矩阵元素可以是实数,也可以是复数 用matlab函数创建特殊矩阵 p22 表1-8 A= [ ] ——空矩阵 A=eye(n) —— n维单位矩阵 A=ones(n,m) ——全部元素都为1的矩阵 A=zeros(n,m) ——全部元素都为0的矩阵 A=rand(n,m) ——元素服从0和1之间均匀分布的随机矩阵 A=randn(n,m) ——元素服从零均值单位方差正态分布的 随机矩阵 A=diag(v) —— 以向量v为对角线的对角矩阵 xx=rand(1,5000); yy=randn(1,5000); plot(xx,’r’); hold on plot(yy,’g’); hold off 除此之外,还有用于专门学科的特殊矩阵 魔方矩阵、对角矩阵、范德蒙矩阵、伴随矩阵 等的创建,就不一一介绍了。 magic(n) , n=3 magic(4)= 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 矩阵大小查询 p14 表1-6 whos size(A) 返回行数和列数 length(A) 返回行数和列数中的最大者 find(A) 返回特殊要求的矩阵元素的行、列标记 [i,j]=find(A3) 另外,ones(size(A)) 3、矩阵的操作 矩阵元素的引用  A=[1 2 3; 4 5 6;7 8 9] A

文档评论(0)

ldj215323 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档