1、闽 江 学 院 电 子 系
实 验 报 告
学生姓名:陈永州
班级:10电本
学 号:120101004160
课程:MATLAB程序设计
一、实验题目:MATLAB程序设计
二、实验地点:A210
三、实验目的:
1、掌握利用if语句,switch语句实现选择结构的方法
2、掌握利用for语句,while语句实现循环结构的方法
3、熟悉利用向量运算来代替循环操作的方法并理解MATLAB程序设计的特点
四、实验内容:
1、从键盘输入一个3位整数,将它向输出。如输入639,输出936
2、输入一个百分制成绩,要求输出成绩等级A、B、C、D、E。其中90-1
2、00为A,80-90为B,70-79为C,60-69为D,60分以下为E。
要求:
(1)分别用if语句和switch语句来实现
(2)输入的百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。
3、输入20个数,求其中最大数和最小数。要求分别用循环结构和调用MATLAB的max函数和min函数来实现。
4、编写程序,产生20个两位随机整数,输出其中小于平均值的偶数。
5、计算分段函数的值。
五、实验环境(使用的软硬件):
MATLAB6.5
六、实验步骤及操作:
1、3位数取反:
2、 成绩等级输出(1)
(2)
3、 求20个数的最大值和最小值
(1)
(2)
4、 输出小于平均值的偶数
5、 计算分段函数的值
七、思考题:
1、编程
2、 该函数的运行结果为A=[0 2 3;4 5 6; 7 8 0].
报告评分:
指导教师签字: 批阅日期:
5