




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,数学软件Matlab,矩阵运算,.,2,本讲主要内容,Kronecker乘积数组运算函数的使用变量的输入输出,.,3,Kronecker乘积,矩阵Kronecker乘积的定义,设A是nm矩阵,B是pq矩阵,则A与B的kronecker乘积为:,是npmq矩阵任意两个矩阵都有Kronecker乘积通常,Matlab中计算两个矩阵的Kronecker乘积,C=kron(A,B);,.,4,本讲主要内容,Kronecker乘积数组运算函数的使用变量的输入输出,.,5,矩阵的数组运算,数组运算:对应元素进行运算,数组运算包括:点乘、点除、点幂,相应的四个数组运算符为:.*./.,点与算术运算符之间不能有空格!,参与运算的对象必须具有相同的形状!,A=1,2,3;4,5,6;B=3,2,1;6,5,4;C=A.*BD=A./BE=A.B,例:,.,6,本讲主要内容,Kronecker乘积数组运算函数的使用变量的输入输出,.,7,函数取值,设x是变量,f是一个函数,当x=a是标量时,f(x)=f(a)也是一个标量,当x=x1,x2,xn是向量时,则f(x)=f(x1),f(x2),f(xn)是一个与x长度相同的向量,函数作用在矩阵上的取值,若A是矩阵,则f(A)是一个与A同形状的矩阵,f作用在x的每个分量上!,x=0:pi/4:pi;A=1,2,3;4,5,6;y1=sin(x)y2=exp(A)y3=sqrt(A),例:,.,8,矩阵的超越函数,Matlab提供的矩阵函数:expm、sqrtm、logm,详情参见联机帮助(helpexpm/sqrtm/logm),更一般的矩阵函数:funm,funm(A,fun),fun可以是exp,log,cos,sin,.,怎样计算eA?,矩阵函数,将矩阵作为一个整体参与运算,.,9,矩阵与数的运算,加减:矩阵的每个元素都与数作加减运算数乘:矩阵的每个元素都与数作乘法运算矩阵除以一个数:每个元素都除以这个数数与矩阵的点幂运算:采用数组运算,矩阵与数的运算,例:,x=123;x.2=12,22,32=1,4,92.x=21,22,23=2,4,8,Matlab中所有标点符号必须在英文状态下输入!,.,10,常用数学函数,.,11,常用数学函数,.,12,常用数学函数,若参数x是矩阵,则作用在其各列上,更多数学函数,参见课程主页,.,13,本讲主要内容,Kronecker乘积数组运算函数的使用变量的输入输出,.,14,输出格式,Matlab的输出格式,Matlab以双精度执行所有的运算,运算结果可以在屏幕上输出,同时赋给指定变量;若无指定变量,则系统会自动将结果赋给变量“ans”,在屏幕上输出运算结果时,可以通过format命令指定输出格式,format只改变输出格式,不会改变变量的值!,.,15,各种format,.,16,变量的存储,将变量保存到mat文件中,可同时保存多个变量,各变量之间用空格隔开,例:,x=2:5;A=magic(3);a=2.4;savemydataAx;,从mat文件中读取变量,.,17,上机要求,将完成每题所用的命令写入一个文件,取名为m02.m然后将该文件作为附件,通过foxmail以邮件形式发给mhjssystem.mail邮件主题为:机号-学号-姓名其中机号为两位数三个字段之间用英文状态下的减号链接,上机要求,.,18,1、自己练习,体会各种数学函数的使用(不用上交)2、写出可以完成下列任务的Matlab命令(需上交):(1)生成列向量x=10-10,10-9,.,10-1,1,2,4,6,8,80(2)数列x同(1),求数列y使得yi=sin(xi)/xi(3)产生一个由1到10组成的随机整数排列S1(参见教材P143)(4)产生一个长度为10的序列S2,每个元素均是1到10之间,且满足均匀分布的随机整数(参见教材144),问:S1与S2有什么区别?(5)利用函数rand生成一个含有满足均匀分布的5阶随机整数方阵A,元素都是0100之间的整数(6)生成一个与A同阶的满足正态分布的随机矩阵B(7)计算A的转置与B的下三角部分的kronecker乘积C(8)生成由B与其同阶魔方矩阵点乘得到的矩阵D(9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年4月四川成都纺织高等专科学校招聘事业编制人员7人模拟试卷及参考答案详解一套
- 2025年商丘夏邑县公安局招聘看护队员50人模拟试卷及完整答案详解
- 2025甘肃省卫生健康委系统招聘51人模拟试卷及答案详解(考点梳理)
- 2025海南乐东县机关事务服务中心招聘保安人员2人模拟试卷及完整答案详解
- 2025贵州大方县人民政府办公室招募见习人员考前自测高频考点模拟试题及参考答案详解一套
- 2025广东省事业单位集中招聘高校毕业生广州市中级人民法院岗位笔试考前自测高频考点模拟试题完整答案详解
- 2025北京市公安局东城分局招聘勤务辅警122人考前自测高频考点模拟试题完整答案详解
- 2025广东依顿电子科技股份有限公司招聘工艺工程师岗人员模拟试卷参考答案详解
- 2025年甘肃省天水市秦安县中医医院招聘编外人员34人模拟试卷含答案详解
- 2025河南郑州大学招聘500人模拟试卷及1套完整答案详解
- 《秘书文档管理第三版》课件第七章
- 电力工程电缆设计课件
- 施工班组驻地管理制度
- 城投公司成本控制管理制度
- 中国磷化工行业市场规模及发展前景研究报告(智研咨询)
- 万亨工业科技(台州)股份有限公司年产500万套逆变器及配件、800万套新能源汽车控制器配件技改项目环评报告
- 娃哈哈企业财务分析报告
- 装修木工清包合同协议书
- DB13T 1568-2012 生态公益林经营技术规程
- 科技论文写作 第2版 课件 第1-5章 科技论文写作概述-英文科技论文的写作
- 医疗行业中的新检验技术推广与普及
评论
0/150
提交评论