Matlab 实验2-m文件程序设计.docVIP

  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文档。上传文档
查看更多
Matlab 实验2-m文件程序设计

实验2. m文件程序设计 实验目的 通过练习理解matlab编程方法; 掌握分支结构程序设计思路; 掌握循环结构程序设计思路。 实验环境 计算机 matlab7.1 实验说明 熟悉matlab7.1运行环境,正确操作,认真观察; 实验学时:2学时; 学会使用help; 编写程序前先写出程序的流程图框架; 自主编写调试程序直到正确为止,必要时参考相关资料,; 保存整理实验结果,提交实验报告。 实验内容 1. 输入一个百分制成绩,要求输出成绩等级为:A、B、C、D、E,其中90-100为A;80-89为B;70-79为C;60-69为D;60以下为E 1)用if或switch语句实现; 2)输入百分制成绩后要判断成绩的合理性,对不合理的成绩要输出出错信息提示,比如:输入成绩不能大于100。 程序保存名为sy3加上本人学号 程序: score input 请输入分数: ; if score 100 | score 0 error 分数超出范围,请输入0-100间的值 end switch floor score/10 case 0,1,2,3,4,5 disp E ; case 6 disp D ; case 7 disp C ; case 8 disp B ; case 9 disp A ; otherwise disp wrong ; End 结果: 请输入分数:56 E 请输入分数:66 D 请输入分数:76 C 请输入分数:86 B 请输入分数:96 A 请输入分数:101 Error using sy座机电话号码12 分数超出范围,请输入0-100间的值 Error in sy座机电话号码12 at 3 error 分数超出范围,请输入0-100间的值 2.某公司员工的工资计算方法如下: (1)工作时数超过120小时者,超过部分加发15%; (2)工作时数低于60小时者,扣发700元; (3)其余按每小时84元计发。 编程按输入的工号和该员工的工时数,计算应发工资。 程序: x input 输入工号: ; y input 工时数: ; if y 120 a 84*120+ y-120 *84*0.15; disp [你的工资是:,num2str a ] else if y 60 b 84*y-700; if b 0; b 0; end disp [你的工资是:,num2str b ] else c 84*y; disp [你的工资是:,num2str c ] end End 结果: 输入工号:123 工时数:150 你的工资是:10458 输入工号:123 工时数:80 你的工资是:6720 输入工号:123 工时数:40 你的工资是:2660 输入工号:123 工时数:2 你的工资是:0 根据求的近似值。当n分别取100、1000、10000时,结果是多少? 要求:分别用循环结构和向量运算(使用sum函数)来实现。 循环结构: 程序: s 0; for i 1:100 s s+1/i^2; end p sqrt 6*s 结果:p 3.1321 s 0; for i 1:1000 s s+1/i^2; end p sqrt 6*s 结果: p 3.1406 s 0; for i 1:10000 s s+1/i^2; end p sqrt 6*s 结果: p 3.1415 向量结构: a 1:100; a 1./ a.^2 ; y sum a ; disp [Pi , num2str sqrt 6*y ] a 1:1000; a 1./ a.^2 ; y sum a ; disp [Pi , num2str sqrt 6*y ] a 1:10000; a 1./ a.^2 ; y sum a ; disp [Pi , num2str sqrt 6*y ] Pi 3.1321 Pi 3.1406 Pi 3.1415 实验程序及结果 实验需要的函数:input ,disp 实验2 学号:座机电话号码2 姓名:田坤 2

文档评论(0)

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

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

1亿VIP精品文档

相关文档