《Matlab》课程设计 (2)_第1页
《Matlab》课程设计 (2)_第2页
《Matlab》课程设计 (2)_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab课程设计一、 课程设计目的MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。 本课程设计旨在要求学生熟悉Matlab的功能,掌握Matlab程序设计和GUI设计的方法,培养学生的应用开发能力,为以后的毕业设计奠定一定的基础。二、课程设计任务课题一:学生成绩分析系统以某班某课成绩为研究对象,设计一个对话框,实现以下功能:1.求某门课的最低分、最高分及其相应学号;(假设最高分是你自己,学号用序号代替)2.求该课程的平均分和标准方差;3.将该课程按照从大到小的顺序排列,并显示相应学号;4.绘制该课程学生成绩直方图(提示:先将学生

2、成绩分为几个分数段score,统计相应分数段学生人数n,选择分数段的中间数据score1,以score1与n为横、纵坐标,绘制直方图)要求:1.请将你选择的某班某课成绩绘制成表放置到“课程设计任务”中,2.用两种方法 (命令方法和GUI设计面板)设计对话框,对话框名称为“×班×课程成绩分析×人制学号”;3.用两种方法(直接用Matlab中的函数命令和编写函数文件)求最低分、最高分、平均分、标准方差。4.对成绩统计结果作一个简单的分析:通过直方图,判断该班该课程是否服从正态分布,从而判断该课程的考试情况是否合理。课题二:大数的素性检测设计一个对话框,实现以下功能:在

3、对话框中输入一个大数p,判断p是否是素数,如果是,请显示“p是素数”,否则显示“p不是素数”。要求:1.请查阅资料,尽可能收集到目前所有的“大数素性检测的算法”,例如:Miller-Rabin素性检测法。(查阅的途径:a.google网上搜索;b.点击“湖工图书馆”“中文科技期刊数据库(维普)”进行搜索; c.到湖工图书馆查阅相关图书,例如:公开密钥密码算法及其快速实现 周玉洁,冯登国等著 国防工业出版社(已提供电子书供大家参考)2.用两种方法 (命令方法和GUI设计面板)设计对话框,对话框名称为“大数的素性检测××人制学号××”;课题三:大数的模幂运算

4、设计一个对话框,实现以下功能:在对话框中输入三个大数g,x,n,计算的值,并显示结果。要求:1.请查阅资料,尽可能收集到目前所有的“大数的模幂运算”,例如:重复平方取模。(查阅的途径同)2.用两种方法 (命令方法和GUI设计面板)设计对话框,对话框名称为“大数的模幂运算××人制学号××”;课题四:大数的模逆运算设计一个对话框,实现以下功能:在对话框中输入三个大数a,n,计算的值,并显示结果。要求:1.请查阅资料,尽可能收集到目前所有的“大数的模逆运算”,例如:扩展Euclid(欧几里德)算法。(查阅的途径同)2.用两种方法 (命令方法和GUI设计面板)设

5、计对话框,对话框名称为“大数的模逆运算××人制学号××”;课题五:自选课题(数学建模方面的) 根据自己的兴趣爱好,自己选择一个课题,但必须是设计对话框,实现某些功能三、课程设计要求1.四个人一组,任选一个课题作为课程设计的题目,但不同组之间的课题不能一样,同一组同学的课程设计报告不能一样2.书写不少于6页纸(A4纸打印)的课程设计报告,内容包括: a.标题,姓名,班级,学号 b.课程设计目的;c.课程设计任务;d.设计过程:e.运行结果及结论:f.收获与体会3.19周交课程设计报告以及源程序代码(纸版和电子版)4.每个班准备一个档案袋将该班所有同学的课程设计报告装入档案袋一起交给老师附:课程设计评分标准评 定 项 目评分成绩1选题合理、目的明确(10分)2设计方案正确,具有可行性、创新性(20分)3设计结果(软件程序)(20分)4设计思路清晰、内容丰富、结构严谨、语言流畅(25分)5设计报告的规范化、参考文献充分(不少于5篇)(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论