网站大量收购独家精品文档,联系QQ:2885784924

MATLAB全部实验与答案.docx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. .下载可编辑. ? ?下载可编辑. 实验项目序号1 MATLAB基本操作 、实验目的 熟悉MATLAB^件环境,掌握命令窗口的使用。 、实验基本知识 1、熟悉MATLAB的桌面工具和环境 2、Start 采单 Import Wcord lciHi*r CLIDC 灿IHiMer] NdtebmK Ret TDab M旨 Ser^c T口ok Tp Den 3 MATLAB CBhtrd (rVeb) Produzt Page (\A.ieb) SUlder fcr -NEI 卜 WTLAD 3uid§r (ct C)=?l ? Buidsr kr Java 卜 IMATLAB Coirapler I kjL Mftrwt M ■jEX roqlboxES ” Stmlnk * 呐 ShortcuftSi * g亍 OedCop Tods ? 边Web 1 1371分* bysten rest ^bsroc TResdbs Viewer prndixt 円曲(web) 逾 RrfferRnn^., 宦Hnd ? Help 三、主要仪器及耗材 计算机 四、实验内容和步骤 1、 MATLAB勺启动及操作界面认识 说明有哪几种启动的方法;操作界面有哪些窗口;对常用的窗口作些简单的介绍。 ? 使用 Windows的“开始”菜单。 ? 运行MATLAB系统的启动程序 matlab.exe 。 ? 利用桌面上的快捷方式。 ? MATLA吐窗口 ?命令窗口(Command Window) ? 当前目录窗口 (Current Directory) ? 工作空间窗口 (Workspace) ?命令历史窗口(Command History) 2、 下列符号中哪些是 MATLAB勺合法变量名?用给变量赋值的方法在机器上验证你的 答案(3vars、global、help、My_exp sin、X+Y」nput、E-4、AbCd AB_C_) help , My_exp, sin , AbCd, AB_C_ 3、 命令窗口的简单使用 1 )简单矩阵的输入 2 3 A = 4 5 6 7 8 9 求[12+2 X (7-4)]十32的算术运算结果 4、 有关向量、矩阵或数组的一些运算 设 A=15; B=20;求 C=A+B与 c=a+b? 设 A=[1 2 3;4 5 6;7 8 9] , B=[9 8 7;6 5 4;3 2 1] ;求 A*B 与 A.*B ? A*B遵循矩阵运算,A.*B遵循每个对应元素之间进行相乘 A = Cl 2 3 ; 4 5 6 ; 7 □ 9] A = 1 2 3 4 S 6 T 8 9 E = [9 S 7 : e s d :3 2 IJ B 二 呂 6 S 4 3 2 ] A*E arts = 30 24 1 8 曰日 54 138 114 90 A- *E an_s = 9 1 6 2 1 24 2S 24 21 1 ? 日 3)设 A=10, B=20; 求C=A/B与 D=A\B? ? ?下载可编辑. . .下载可编辑. ? A =10 A = 10 ? E = 20 B = 20 ? C = A\B 匚二 2 ? C C 二 0. 5000 A? | 设 a=[1 -2 3;4 5 -4;5 -6 7] 请设计出程序,分别找出小于0的矩阵元素及其位置(单下标、全下标的形式) 并将其单下标转换成全下标 a=[1 -2 3;4 5 -4;5 -6 7];/% 定义矩阵 b = a(find(a0));% 找到a中小于零的元素 b = -2 -6 嗽到小于零元素的单下标-4 嗽到小于零元素的单下标 c = fin d(a0) c = 4 6 8 [x,y] = fin d(a0) 嗽到小于零元素的双下标 单下标转换为双下标 [x,y] = in d2sub(size(a),fi nd(a0)) % 单下标转换为双下标 ;看结果如何?如果改成在 MATLAB命令行窗口运行 A=[1,2;3,4]+i*[5,6;7,8] ;看结果如何?如果改成 运行 A=[1,2;3,4]+i[5,6;7,8] ,结果又如何? 请设计出程序完成下列计算: a=[1 2 3;3 4 2;5 2 3] ,求 aA2= ? ,a.A2= ? 解: a=[1 2 3;3 4 2;5 2 3]; aA2 % 矩阵运算 a.A2 %数组与矩阵的乘法 有一段程序设计如下,请思考并说明运行结果及其原因 clear X=[1 2;8 9;3 6]; X(:) 解: 转化X为列向量 使用两种方法,创建一稀疏矩阵 解: a = eye(5); %创建5阶单位矩阵 sparse(a) %将a构造为稀疏矩阵 ans = TOC \o

文档评论(0)

cooldemon0601 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档