该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
《Matlab》课程设计
一、课程设计目的
MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。 本课程设计旨在要求学生熟悉Matlab的功能,掌握Matlab程序设计和GUI设计的方法,培养学生的应用开发能力,为以后的毕业设计奠定一定的基础。
二、课程设计任务
以某班某课成绩为研究对象,设计一个对话框,实现以下功能:
1.求某门课的最低分、最高分及其相应学号;(假设最高分是你自己,学号用序号代替)
2.求该课程的平均分和标准方差;
3.将该课程按照从大到小的顺序排列,并显示相应学号;
4.绘制该课程学生成绩直方图(提示:先将学生成绩分为几个分数段score,统计相应分数段学生人数n,选择分数段的中间数据score1,以score1与n为横、纵坐标,绘制直方图)
要求:
1.请将你选择的某班某课成绩绘制成表放置到“课程设计任务”中,
2.用两种方法 (命令方法和GUI设计面板)设计对话框,对话框名称为“×班×课程成绩分析×人制学号”;
3.用两种方法(直接用Matlab中的函数命令和编写函数文件)求最低分、最高分、平均分、标准方差。
4.书写不少于6页纸(A4纸打印)的课程设计报告,内容包括:
a.标题,姓名,班级,学号
b.课程设计目的;
c.课程设计任务;
d.设计过程:
e.运行结果及结论:
对成绩统计结果作一个简单的分析:通过直方图,判断该班该课程是否服从正态分布,从而判断该课程的考试情况是否合理。
f.收获与体会
5.6月9号交课程设计报告以及源程序代码(纸版和电子版)
附:课程设计评分标准
评 定 项 目评分成绩
1.选题合理、目的明确(10分)
2.设计方案正确,具有可行性、创新性(20分)
3.设计结果(软件程序)(20分)
4.设计思路清晰、内容丰富、结构严谨、语言流畅(25分)
5.设计报告的规范化、参考文献充分(不少于5篇)(10分)
6.态度认真、学习刻苦、遵守纪律(15分)
总分
备注:成绩等级:优(90分—100分)、良(80分—89分)、中(70分—79分)、及格(60分—69分)、60分以下为不及格。
以上是课程设计的要求,难点是在GUI的界面设计,感觉不怎么明白,希望大家指点下