作业帮 > 综合 > 作业

有一串数字(成绩),用matlab中switch语句统计分段人数,并将个人的成绩变为优良中和不及格,统计人数和成绩都用子

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 09:25:13
有一串数字(成绩),用matlab中switch语句统计分段人数,并将个人的成绩变为优良中和不及格,统计人数和成绩都用子函数实现.谢谢了我只是不知道如何使用switch.
其实这种情况不适合用 switch ,用if else判断语句合适.为了说明switch用,这里我加了一个switch的判断:
n1=0; %表示优的人数 >=90分
n2=0;%表示良的人数 >=80分
n3=0;%表示中的人数 >=60分
n4=0;%表示不及格的人数 =90
cj(i,1)='优';
elseif f>=80&&f=60&&f n2
n2 =
3
>> n3
n3 =
2
>> n4
n4 =
4
再问: 谢谢了,只是我们实验必须要用switch 的 。
再答: 这次是switch n1=0; %表示优的人数 >=90分 n2=0;%表示良的人数 >=80分 n3=0;%表示中的人数 >=60分 n4=0;%表示不及格的人数