2023年秋季Matlab上机作业.docx
《2023年秋季Matlab上机作业.docx》由会员分享,可在线阅读,更多相关《2023年秋季Matlab上机作业.docx(25页珍藏版)》请在第一文库网上搜索。
1、2023年秋季Mat1ab上机作业1、举例说明m命令文件、m函数文件、m文件三者之间的关系。m文件根据调用方式的不同分为两类:m命令文件和In函数文件。它们的扩展名均为.m,主要区别在于:1) .命令文件没有输入参数,也不返回输出参数,而函数文件可以带输入参数,也可返回输出参数。2) .命令文件对MAT1AB工作空间中的变量进行操作,文件中所有命令的执行结果也完全返回到工作空间中,而函数文件中定义的变量为局部变量,当函数文件执行完毕时,这些变量被清除。3) .命令文件可以直接运行,在MAT1AB命令窗口输入命令文件的名字,就会顺序执行命令文件中的命令,而函数文件不能直接运行,而要以函数调用的方
2、式来调用它。命令文件:c1eara11;c1osea11;c1c;X=1:10;y=2:5;,y=exchange(xzy)函数文件:functiona,b=exchange(a,b)end结果:X=2345y=123456789102、调查现行个人所得税政策,编制一个mat1ab程序计算个人所得税(1、按月扣缴,2、按年扣缴),并测试。按月扣缴程序:c1eara11;c1osea11;c1c;Sa18;ifSa1Tax=0;e1seifSa1=8TaX=(Sd15)*0.03;e1seifSa1=1.7Tax=3*0.03+(Sa1-8)*0.1;e1seifSa1=30Tax=3*0.03
3、+9*0.1+(Sa1-1.7)*0.2;e1seifSa140Tax=3*0.03+9*0.1+13*0.2+(Sa1-30)*0.25;e1seifSa160Tax=3*0.03+9*0.1+13*0.2+10*0.25+(Sa140)*0.3;e1seifSa185Tax=3*0.03+9*0.1+13*0.2+10*0.25+20*0.3+(Sa1-60)*0.35;e1seTax3*0.03+9*0.1+13*0.2+10*0.25+20*0.3+25*0.35+(Sa1-85)*0.45;enddisp(U应缴个人所得税为:Irmm2str(1000*Tax),,元);结果:应缴个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 秋季 Matlab 上机 作业