全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一:MATLAB 软件环境及基本操作软件环境及基本操作 实验目的: 1、熟悉 MATLAB 软件的工作环境; 2、熟悉 MATLAB 基本命令与操作; 3、掌握数组(矩阵)的算术运算、逻辑运算和关系运算的方法 实验内容 MATLAB 基本命令与实际操作、矩阵运算 实验要求实验要求 1、学生在实验操作过程中自己动手独立完成,1 人为 1 组。 2、完成实验报告:按照试验的每个题目的具体要求完成。 实验数据记录及分析(命令或结果) 1使用 help 命令,查找 sqrt(开方)函数的使用方法 help sqrt 2在 MATLAB 命令窗口中输入指令时,如果一行命令太长,怎么办?应注意什么 利用续行符,即: 例如: a=1 2 3 . 4 a = 1234 续行符的前面最好留一个空格 3计算9 . 248.26 10 7 sin369 . 1 2 的值(输入程序) 1.3692+sin(7/10*pi)*26.48(1/2)/2.9 4输入矩阵 133112 446 ,222 689333 AB ,指出下列命令的含义 (2,3), (:,2), (3,:), (:,1:2:3), (:,3).* (:,2), (:,3).* (2,:), (7),* , .*AAAAABABAA B AB, 2, .2./, ./, .AAB A BA BA A=1 -3 3;4 -4 -6;6 8 9 B=1 1 2;2 2 2 ;3 3 3 A(2,3)A 的第 2 行 3 列元素 A(:,2)A 的第 2 列元素 A(3,:)A 的第 3 行元素 A(:,1:2:3)A 的第 1 列和第 3 列组成的子矩阵 A(:,3).*B(:,2)A 的第3 列元素与B 的第2 列元素点乘得到的矩阵,点运算 的两个矩阵必须是同型的 A(:,3).*B(2,:)A 的第3 列元素与B 的第2 行元素点乘,是错误的运算 A(7)A 中的元素,按列排,第 7 个元素 A*BA 与 B 两矩阵按照正常矩阵相乘的方法进行运算 A.*BA 与 B 对应位置的元素相乘(矩阵点乘) A2A 与自身矩阵相乘,即 A*A A.2A与自身对应位置的元素相乘,即A 的每个元素自身平方所 得矩阵,即 A.*A B/AB 右除矩阵 A ,即 A 的逆右乘 B B./AB 中每个元素除以 A 相对应位置的元素 B.AA 中每个元素除以 B 相对应位置的元素 A(4;5;6)A 中的元素,按列排,的第4、5、6 个元素组成的子矩阵, 同 A(4 5 6)比较 A(2,1 2 3)A 的第 2 行的第 1、2、3 个元素组成的子矩阵 B(3,:)=令 B 的第 3 行为空, 即删除 B 的第 3 行元素后得到的子矩阵 B(:,2)=令 B 的第 2 列为空, 即删除 B 的第 2 列元素后得到的子矩阵 5.产生一个 5 阶魔术方阵,并执行如下操作: (1)将矩阵的第 2 行 3 列元素赋值给变量 a (2)将由矩阵第 2,3,4 行第 3,5 列构成的子矩阵赋值给变量 b (1) A=magic(5) a=A(2,3) (2) b=A(2:4,3:2:5) (A(2,3,4,3,5)) 6. 如果不知道矩阵的维数,怎样访问矩阵最后一行的元素? A(size(A,1),:)(A(end:1)) 7. 写出下列函数的作用: clc清除命令窗口的记录 Clear清除已声明的变量和函数的记录 ones生成全 1 矩阵 det求一个方阵的行列式 triu取一个矩阵的上三角 fliplr对矩阵进行左右旋转 zeros产生一个零矩阵 cat拼接两个数组或者矩阵 8. 建立如下矩阵 (1) 1010 201500 020150 002015 (2) 8 8 088 808 880 (1)A=2015*eye(10) (2)A=8*(ones(8)-eye(8) 9. 设有分块矩阵 2232 2333 SO RE A,其中 E,R,O,S 分别为单位阵、随机阵、零阵和对角阵, 试写出生成矩阵 E,R,S,O,A 的命令 E=eye(3) R=rand(3,2) O=zeros(2,3) S=diag(4 5) A=E R;O S 10.查看 ezplot 函数的帮助文档,并查看 Demo 中关于 ezplot 的示例程序。 查看 ezplot 函数的帮助文档执行命令如下: help ezplot 查看 Demo 中关于 ezplot 的示例程序的执行方式如下: HelpDemosSearch输入“ezplot”Go 1、假设已知矩阵 A,试给出相应的命令,将其全部偶数行提取出来。 B=A(2:2:end,:) 12、希望保存变量 A,a,x 到文件 wenjian.mat,并读取,试写出相应的命令 save(wenjian,A,a,x) load(wenjian,A,a,x) save wenjian.mat Aax load wenjian.mat Aax 小结及思考 在 matlab 中,A*B 与 A.*B 以及 B./A 与 B.A 之间有什么区别? A*B 是 A 与 B 进行通常意义上的矩阵乘法得到的矩阵,而 A.*B 是矩阵 A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋租赁归还协议书
- 房屋翻新协议书范本
- 房屋装修意向协议书
- 房屋调剂协议书范本
- 房屋质量协议书样本
- 房屋逾期赔付协议书
- 房屋顶棚易合同范本
- 房物漏水维修协议书
- 房管公房转让协议书
- 房间出租安全协议书
- 点亮生命-大学生职业生涯发展与就业指导全套教学课件
- 《意象对话技术》课件
- 小学生必背古诗“飞花令”100令(低年级版)
- 第三单元一《伐檀》公开课一等奖创新教案-【中职专用】(中职语文高教版2023-2024-基础模块上册)
- 重型颅脑创伤指南(第四)
- 山西2023年晋商银行校园招聘柜员岗考试参考题库含答案详解
- 海姆立克急救操作考核评分标准
- 口腔牙齿正畸矫正PPT
- NY 5052-2001无公害食品海水养殖用水水质
- 严重创伤的早期评估和处置
- 档案管理学(新)课件
评论
0/150
提交评论