MATLAB作业学生成绩管理模型.doc
《MATLAB作业学生成绩管理模型.doc》由会员分享,可在线阅读,更多相关《MATLAB作业学生成绩管理模型.doc(6页珍藏版)》请在沃文网上搜索。
1、MATLAB数学实验报告姓名:王芬学号:指导老师:易昆南专业班级:统计0802一、学生成绩管理系统学号1304080419班级统计0802姓名王芬指导教师易昆南实验题目 学生成绩管理模型评 分1、设计(实习)目的:1 通过范例展现求解实际问题的初步建模过程2 利用书本学过的知识独立解决一些简单的实际问题3 掌握创建元胞数组构建结构数组的方法4 学会使用Switch语句2、实验内容:编写一个学生成绩管理的函数程序:要求输入一个班的学生成绩,显示出总人数,输出平均成绩、各分数段人数(10分为一段)和比例,将不同的分数段分为“优秀”、“良好”、“中等”、“及格”、“不及格”五个等级,并计算各等级的比
2、例。3、详细设计 clearn=input(请输入所需要统计的学生数目:);for i=1:10 ai=89+i; bi=79+i; ci=69+i; di=59+i; ei=49+i; fi=39+i; gi=29+i; hi=19+i; ji=9+i; ki=-1+i;end;Name=cell(1,n); Mark=cell(1,n); Rank=cell(1,10); num=cell(1,10);NR=struct(num,num,Rank,Rank);for i=1:10 NR(i).num=0;endS=struct(Name,Name,Mark,Mark);for i=1:n;
3、 S(i).Name=input(Name:,s); S(i).Mark=input(Mark:);endsum=0;for i=1:n sum=sum+S(i).Mark;endfor i=1:n; switch S(i).Mark case 100 NR(i).Rank=满分;NR(1).num=NR(1).num+1; case a NR(i).Rank=优秀;NR(1).num=NR(1).num+1; case b NR(i).Rank=良好;NR(2).num=NR(2).num+1; case c NR(i).Rank=中等;NR(3).num=NR(3).num+1; case
4、 d NR(i).Rank=及格;NR(4).num=NR(4).num+1; case e NR(i).Rank=不及格;NR(5).num=NR(5).num+1; case f NR(i).Rank=不及格;NR(6).num=NR(6).num+1; case g NR(i).Rank=不及格;NR(7).num=NR(7).num+1; case h NR(i).Rank=不及格;NR(8).num=NR(8).num+1; case j NR(i).Rank=不及格;NR(9).num=NR(9).num+1; case k NR(i).Rank=不及格;NR(10).num=NR
5、(10).num+1; endenddisp(姓名 ,分数 ,等级);disp( )for i=1:n disp(S(i).Name,blanks(8),num2str(S(i).Mark),blanks(10),NR(i).Rank);end;disp(各个分数段人数统计(每十分一段):)disp(90-100:,num2str(NR(1).num) disp(80-89:,num2str(NR(2).num)disp(70-79:,num2str(NR(3).num) disp(60-69:,num2str(NR(4).num)disp(50-59:,num2str(NR(5).num)
6、disp(40-49:,num2str(NR(6).num)disp(30-39:,num2str(NR(7).num) disp(20-29:,num2str(NR(8).num)disp(10-19:,num2str(NR(9).num) disp(0-9:,num2str(NR(10).num)per=cell(1:10);p=struct(per,per);for i=1:10 p(i).per=(NR(i).num)/n;endsyms pp upp;pp=0;for i=1:4 pp=pp+p(i).per;endupp=1-pp;disp(个分数段的人数所占比例:)disp(90
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 作业 学生 成绩 管理 模型