MATLAB_分支结构程序设计答案_matlab程序设计练习题

2020-02-27 其他范文 下载本文

MATLAB_分支结构程序设计答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“matlab程序设计练习题”。

MATLAB分支结构程序设计

一、实验目的1.理解MATLAB的编程方法 2.掌握if语句和switch语句的使用 3.掌握分支结构程序设计方法

4.通过练习理解MATLAB编程方法和分支结构程序设计方法。

二、实验环境

1.计算机

2.MATLAB7.0集成环境

三、实验说明

1.熟练操作MATLAB7.0运行环境 2.自主编写程序,必要时参考相关资料 3.实验前应写出程序大致框架或完整的程序代码 5.实验学时:2学时

四、实验内容和步骤

1.实验内容

(1)从键盘输入一个数,将它反向输出,例如输入693,输出为396 >> clear >> format long g s=input('s=')n=fix(log10(s));A=0;for i=1:n a=fix(s/10^n);x=fix(mod(s,10^i)/10.^(i-1));A=A+x*10^(n+1-i);end A+a s=693 s = 693 ans = 396(2)输入一个百分制成绩,要求输出成绩等级A,B,C,D,E其中90-100位A,80-89为B,70-79为C,60-69为D,60以下为E 1)分别用if语句和switch语句实现

2)输入百分制成绩后要判断成绩的合理性,对不合理的成绩应输出出错信息 If语句

>> a=input('输入成绩')if a>=90&a=80&a=70&a=60&a

>> a=input('输入成绩')

switch a;case num2cell(0:59)disp('E 成绩合理');case num2cell(60:69)disp('D 成绩合理');case num2cell(70:79)disp('C 成绩合理');case num2cell(80:89)disp('B 成绩合理');case num2cell(90:100)disp('A 成绩合理');otherwise disp('成绩错误');end 输入成绩78 a = 78 C 成绩合理 2.实验步骤

(1)分析实验内容,写出程序大致框架或完整的程序代码。(2)进入MATLAB7.0集成环境。(3)编辑程序并进行保存。

(4)运行程序,若有错误,修改错误后再次运行,如此反复进行到不显示出错为止。

(5)检查程序输出结果。

五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会

通过本次实验,我逐渐掌握了点if语句和switch语句的使用,了解了分支结构程序设计方法。因为本次实验较有难度,所以完成的不是很顺利。在分支结构程序设计方面还有待加强。

《MATLAB_分支结构程序设计答案.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
MATLAB_分支结构程序设计答案
点击下载文档
相关专题 matlab程序设计练习题 程序设计 分支 答案 matlab程序设计练习题 程序设计 分支 答案
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文