MATLAB矩阵及运算课件.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文档。上传文档
查看更多
MATLAB矩阵及运算全文共103页,当前为第95页。 2.6.4 取整和求余函数 3)取余函数 z=mod(x,y); x:被除数; y:除数 z是x/y后的余数 注意:x的元素可是小数,不能是复数 y的元素可是小数 MATLAB矩阵及运算全文共103页,当前为第96页。 本 章 总 结 表达式 1、数值 2、变量(命名规则,默认变量) 3、操作符(算术,关系,逻辑等) 4、函数(分类,用法) MATLAB矩阵及运算全文共103页,当前为第97页。 总 结 矩阵 1、表示 2、产生(直接输入,文件,系统函数产生,用户程序) 3、操作(6种) 矩阵运算(算术,关系,逻辑和常用函数) MATLAB矩阵及运算全文共103页,当前为第98页。 测试 生成[-2,2]之间的均匀分布的随机数数组,其命令为: ; 生成均值为5,方差为9的正态分布的随机数数组,其命令为: 。 A=[1 2 3;4 5 6;3 2 1]; B=A’; C=A.*B; C(: , 1)=_________________ 已知A=[1 2 5 6]; D=diag(A,-1); D= ____。 MATLAB矩阵及运算全文共103页,当前为第99页。 测试 已知A=[1,2,3;4,5,6;7,8,9],B=3,C=A+B,令C(2:2:8)=[ ],则C= 。 已知A=eye(2,3); C=A’; B=reshape(1:6, 3,2); 则B+C=______________________________。 编程:产生一个(0,1)间随机分布的10×5矩阵a,然后统计a中大于0.6且小于0.7的元素个数number,如果number小于10,向用户报告“符合条件的元素太少!”。 参考程序 : a=rand(10,5); N=a0.6a0.7 number=sum(sum(N)) if number10 disp(符合条件的元素太少!) end MATLAB矩阵及运算全文共103页,当前为第100页。 END MATLAB矩阵及运算全文共103页,当前为第101页。 Y=sin(X) Y=sinh(X) MATLAB矩阵及运算全文共103页,当前为第102页。 Y=exp(X) Y=log(X) MATLAB矩阵及运算全文共103页,当前为第103页。 C也是如此:表达式语言形式 3/2+0.1 eps=3 ???? 如果是c语言,遇到除数为0,就会出现溢出错误。 演示a=[0:0.1:30] x=5,y=[9,3,8] 演示:load mydata.dat 最后增加了一个新的变量,mydata Rotate 学生操作:a=[1,5,3,4] 用repmat函数得到按行8遍重复的矩阵 repmat(a,8,1) 矩阵的尺寸也变了,演示a=[1,2;3,4;5,6] 空矩阵就是没有元素的矩阵 演示 演示 矩阵-1表示逆阵 All(all(a)) 例2 n=4 n=3 n=12 行,列,页 重作 不用考虑调色板 电子 双曲正切函数 欧拉公式 如果x为虚数,则sign(x)= x./abs(x) 重作 函数输出1个变量时: 返回值: 非0元素的搜索次序 MATLAB矩阵及运算全文共103页,当前为第63页。 函数输出2个变量时: 返回值: 非0元素的行下标、 列下标 MATLAB矩阵及运算全文共103页,当前为第64页。 函数输出3个变量时: 返回值: 行下标、列下标、非0元素值 MATLAB矩阵及运算全文共103页,当前为第65页。 5)isnan(x) 找出矩阵x中含有的Nan数据 (无效数据的来源:0/0,Inf/Inf) 应用举例: 每一列是一个采样样本,请删除含有无效数据的样本。 (1) 找到无效数据的位置 (2) 进行数据的再处理(删除无效数据) 重点 MATLAB矩阵及运算全文共103页,当前为第66页。 其他常见函数 sum()对矩阵按列求和 或对向量求和 length( ) 测出向量长度 size( ) 测出矩阵大小 det( ) 求矩阵对应的行列式 重点 MATLAB矩阵及运算全文共103页,当前为第67页。 length 功能:求向量长度 格式:n=length(x) %当x为向量时,它等于向量的长度。当X是矩阵时,可得到X的最长维尺寸。 X=[5,7,9,0]; n=

文档评论(0)

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

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

1亿VIP精品文档

相关文档