南理工 matlab 答案.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南理工 matlab 答案

一、问答题(15分) 1. 在安装MATLAB软件程序时,哪些组件(模块)是必须选择的?否则,不能建立MATLAB工作环境。 下面的5个变量名,哪些合法哪些非法,为什么? ①Do_you_know_the_way_to_heaven_Jesus ②1dog ③ dog1 ④_help ⑤What’s_up ①非法,因为每个变量名最长只能包含19个字符; ②非法,因为变量名的首字符必须是字母; ③ 合法; ④非法,因为变量名的首字符必须是字母; ⑤非法,因为变量名中不能有标点符号。 3.分别写出下面数组的大小和内容. 注意后面的数组可能根据前面数组的定义. ①. a=1:2:5; ② . b=[a, a, a]; ③ . c=b(1:2:3, 1:2:3); ④ . d=a+b(2,:); ⑤ . w=[zeros(1,3), ones(3,1), 3:5]; ⑥ . b([1, 3],2)=b([3, 1],2); ① a =【 1 3 5】 ② b =【 1 1 1 3 3 3 5 5 5】 ③ c =【 1 1 5 5】 ④ d =【 4 6 8】 ⑤ w =【 0 0 0 1 1 1 3 4 5】 ⑥ b =【 1 5 1 3 3 3 5 1 5】 4. 根据下列矩阵回答问题 ① A的大小是多少? ② A(4,1)的值是多少? ③ A(:,1:2)的大小和值分别是多少? ④ A([1 3],end)的大小和值分别是多少? ① size(A)=【4 5】 ② A(4,1)= -1.4 ③ size(A(:,1:2))= 【4 2】 A(:,1:2)=【 1.1000 0 0 0.6000 2.1000 1.2000 -1.4000 5.1000】 ④ size(A([1 3],end)=【2 1】 A([1 3],end)=【 6.0000 1.3000】 5. 变量a的赋值为64,分别用4个类型的数组表示为: ① (1×1)的实数数组a; ② (1×1)的字符串数组a; ③ (1×1)的单元(cell)数组a; ④ (1×1)的结构(structure)数组a.a。 请问它们在内存空间中各占多少字节? 6. 求下列表达式的值 ①. 11/5+6 ②. (11/5)+b ③ . 11/(5+b) ④. 3^2^3 ⑤ . 3^(2^3) ⑥ . (3^2)^3 ⑦. round(-11/5)+6 ⑧. ceil(-11/5)+6 ⑨ . floor(-11/5)+6 ①8.2 ②100.2 ③ 0.1068 ④729 ⑤ 6561 ⑥ 729 ⑦4 ⑧4 ⑨3 M(脚本)文件和M函数文件的主要区别在哪些方面? 答:①M(脚本)文件和M函数文件在个是上不同。脚本文件是命令代码,可以直接运行, 而函数 文件有固定的格式,供调用。 ②文件保存名要求不同。M脚本文件可以送是任意合法的名称,而函数文件必须是 和函数名相同,否则无法调用。 ③函数文件的变量都是局部变量,而脚本文件中的变量都是全局变量。 ④调用脚本文件时,不用输入参数,也没有输出参数,文件自身建立需要的变量。文 件执行后文件中变量仍然保留在工作空间中。 8. 变量a,b,c ,d的定义分别如下, 如果下面运算是合法的,写出结果result的值;如果不合法,给出原因. ①. result=a+b; ②. result=a*d; ③. result=a.*d; ④. result=a*c; ⑤. result=a.*c; ⑥. result=a\b; ⑦. result=a.\b; ⑧. result=a .^ b; 答:① 【3 -3 -1 4】 ② 【2 -2 -1

文档评论(0)

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

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

1亿VIP精品文档

相关文档