《数学软件和数学实验》复习题解答及其评注.docVIP

《数学软件和数学实验》复习题解答及其评注.doc

  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文档。上传文档
查看更多
《数学软件与数学实验》复习题解答及评注 填空题(请自己回答,并能举一反三,复习这些知识点) 1.若,在MATLAB中运行指令“A*B”,结果为________;若运行指令“A.*B”,结果为_________。 2.若在MATLAB的命令行窗口中输入如下指令:A=1:12;B=reshape(A,4,3);B=B’;则B(2,:)=_________。 3.请写出快速的调出在MATLAB中已经运行过的指令的两种方法:(1)________(2)_________。 绘图指令“legend”的含义是____________。 假设有一个你不知道其长度的一维数组A,现在要将该数组倒序后赋给变量B,指令为_________。 请写出在MATLAB环境下运行一个程序的两种方法:(1)________________;(2)_______________。 MATLAB中符号运算的好处是___________。 小明写了一个MATLAB程序,代码若直接在command window中运行是正确的,但当他将代码存成文件2__xiaoming.m后,运行却出错。原因是___________。 给定一个二维数组A,请用一句MATLAB代码得到A的最小值所位于的行和列___________。 函数tic和toc的功能是_____________。 函数pretty的功能是________________。 若在MATLAB中,运行如下指令:A=1:4; B=8-A;Eq=A==B;则Eq的值为___________。 若在MATLAB中,运行如下指令:A=1:4; B=8-A;Eq=find(A==B);则Eq的值为___________。用MATLAB随机产生一个[0,99],正确的指令为____________。命题“A和B都大于C”的逻辑表达式,正确的MATLAB指令为____________。MATLAB中定义的变量“ans”的含义为____________。在MATLAB命令窗口中,键入命令A=[1,2,3;4,5,6;7,8,0];A(1,:)*A(:,3)。计算结果为____________。函数clear的功能是____________。在MATLAB命令窗口中,键入命令syms x; y=int(3*x)。屏幕上将出现的结果是___________。在MATLAB命令窗口中,键入命令A=[1,2,3];A=[A,4],则A=_____________。而如果键入命令A=[A;4],则屏幕提示出错。原因是:____________。在MATLAB中,若希望运行结果以16进制显示,则键入命令____________。MATLAB中定义的变量“eps”的含义为____________。函数figure的功能是____________。.在MATLAB中,若希望运行结果以显示,则键入命令____________。程序填空与编写 1.将一个图像窗口分成左、右两个图形区,在第一个子图形区绘制曲面的网格图, 给z1图形加上标题,在x 轴上加注x轴, 在y 轴上加注y轴。 在第二个子图形区绘制曲面的表面着色图x,y的范围都是[-10,10],网格间隔为0.5。.m,来计算如下级数: 其中,n为函数的输入变量,函数输出为f(n)的值。并分析指出它们执行效率的高低,给出理由。 (参照第二次作业的pifun.m函数的答案,至少有while循环、for 循环、递归计算、级数计算、数组运算五种方案。请自己写出这些函数,并分析执行效率。) 3.将一个图像窗口分成上、下两个图形区,在第一个子图形区绘制函数y1=1-sin2(x) (蓝色圆圈), 在第二个子图形区绘制y2=2x+1(红色点划线),加网格线,x的范围都是[0,10],给y1图形加上标题“y1”,在x 轴上加注“x轴”, 在y 轴上加注“y轴”,并把“x=5”字符串放置到图形中鼠标所指定的位置上。 (答案略,请自己写出代码) 4.用尽可能多的方法编写MATLAB函数mysum.m,来计算如下级数: 其中,n为函数的输入变量,函数输出为f(n)的值。 请在下面的横线上填上符合MATLAB语法的语句,每条横线上只填一句。并指出它们执行效率的高低,给出理由。 (参照第二次作业的pifun.m函数的答案,至少有while循环、for 循环、递归计算、级数计算、数组运算五种方案。请自己写出这些函数,并分析执行效率。) 数组运算效率最高,循环次之,符号运算效率较低,递归运算效率最低。而且matlab默认的最高递归次数不能超过500次。 5.在同一坐标系中,画出两个函数y=cos2x,y=sinx的图形,x的范围为[0,4],间 隔为0.1。函数y=cos2x用红色2号实线,函数y=sinx用蓝色,并

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档