欢迎来到天天文库
浏览记录
ID:37712503
大小:39.50 KB
页数:4页
时间:2019-05-29
《matlab实验三答案详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验三选择结构程序设计实验内容1.程序代码functionf(x)ifx<0&x~=-3y=x*x+x-6;elseifx>0&x<5&x~=2&x~=3y=x*x-5.*x+6;elsey=x*x-x-1endy运行结果>>f(-7)y=36>>f(2.5)y=-0.2500>>f(90)y=80092.程序代码score=input('分数=');ifscore<=100&score>=0switchfix(score/10)case{9,10}grade='A';case{8}grade='B';case{7}grade='C';case{
2、6}grade='D';otherwisegrade='E';endgradeelsedisp('输入有误,请输入正确的百分制成绩');end运行结果>>分数=56grade=E>>f分数=345输入有误,请输入正确的百分制成绩1.程序代码time=input('工作时间=');switchtimecase{time>120}wage=(time-120)*(1+15/100)*84+120*84;case{time<60}wage=time*84-700;otherwisewage=time*84end运行结果>>f工作时间=150wage=1
3、2600>>f工作时间=50wage=4200>>f工作时间=110wage=92402.程序代码A=10+90*rand(5);a=fix(A(3,3))b=fix(A(2,4))x=input('输入一个运算符号','s');switchxcase{'+'}c=a+b;case{'-'}c=a-b;case{'*'}c=a*b;case{'/'}c=a/b;otherwisec='无效'endc运行结果>>fa=55b=59输入一个运算符号+c=114>>fa=77b=14输入一个运算符号/c=5.5000>>fa=30b=58输入一个运算符
4、号#c=无效c=无效1.程序代码A=input('输入一个5行6列的矩阵A=');n=input('输入一个正整数n=');ifn<5&n>0disp(A(n,:));elsedisp(A(5,:));endlasterr运行结果>>f输入一个5行6列的矩阵A=[123455;234576;292223;11211973;234567]输入一个正整数n=6234567ans=Undefinedfunctionorvariable'clcl'.>>f输入一个5行6列的矩阵A=[123455;234576;222223;1123973;234567]
5、输入一个正整数n=3222223ans=Undefinedfunctionorvariable'clcl'.
此文档下载收益归作者所有