matlab第三次作业讲课.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
要求: 共12题,以rar压缩包提交*.m文件,同时将各题程序运行过程粘贴到每题下边一起提交。 周下课前发送至matlab_bjfu@126.com 邮件和附件名称:姓名+学号后三位+第次作业 请严格按照上述格式发邮件,名称格式有错可能会找不到作业,提交成功后有自动回复。 M脚本文件ti1.m实现用for循环语句实现求1~100的累加和,并由命令窗口。s=0; for i=1:100 s=s+i; end ti1 s s = 5050 编写M函数m=myfun2(n)实现用for循环语句实现求1~n的累加和m, 并由命令窗口输入myfun2(n)验证。function m=myfun2(n) m=0; for i=1:n; m=m+i; end myfun2(10) ans = 55 myfun2(100) ans = 5050 3、M脚本文件ti3.m实现用while循环语句求100阶乘的函数文件并由命令窗口。 m=1; i=100; while(i0) m=m*i; i=i-1; end ti3 m m = 9.3326e+157 i i = 0 编写M函数m=myfun4(n)实现用while循环语句实现求n阶乘的函数文件, 并由命令窗口输入myfun4(n)验证。function m=myfun4(n) m=1; while(n0) m=m*n; n=n-1; end myfun4(10) ans = 3628800 5、编写M脚本文件ti5.,m,调用题4中M函数myfun4(n),求20阶乘的结果,其中20的数值由键盘输入input命令输入运算结果disp命令显示。 function ti5 n=input(Input n please:); m=myfun4(n) end ti5 Input n please:20 2.4329e+018 6、编写M脚本文件ti6.m求满足的最小m值,由命令窗口。n=0; m=0; while(n10000) m=m+1; n=n+3^m end m m = 9 7、编写M函数文件,利用M函数myfun7求满足的最小m值,,函数输入值为n,返回值为m,由命令窗口输入]=myfun7(20000)验证。function [m,sum]=myfun7(n) m=0; sum=0; while(sumn) m=m+1; sum=sum+3^m; end [m,sum]=myfun7(20000) m = 9 sum = 29523 8、编写函数文件myfun8(x)求向量x中元素的均方根值。 function rms=myfun(x) 方均根值(Root Mean Square)的计算公式为: 使用M脚本文件ti8.,m数据x=sin(0:0.01:6*pi)测试所写的函数function rms=myfun8(x) ti8; n=length(x); sum=0; rms=0; for i=1:n; sum=sum+x(i)^2; rms=sqrt(sum); end ans = 30.6998 9.使用switch+case语句编写如下函数jiie=myfun9(yue),当时输入12,1,2输出winter,当时输入3,4,5输出spring,当时输入6,7,8输出summer,当时输入9,10,11输出autumn由命令窗口输入myfun9(7)和s=myfun9(11)验证function jijie=myfun9(yue) switch(yue) case {3 4 5} jijie=spring; case {6 7 8} jijie=summer; case {9 10 11} jijie=autumn; case {12 1 2} jijie=winter; end myfun9(7) ans = summer myfun9(11) ans = autumn 10、编写一个M函数文件myfun10(x),计算下面函数的值选择sin(61°)在命令窗口中测试编写的函数。

文档评论(0)

金不换 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档