《matlab程序设计课程设计》教学大纲

《matlab程序设计课程设计》教学大纲

ID:10489408

大小:48.00 KB

页数:4页

时间:2018-07-06

《matlab程序设计课程设计》教学大纲_第1页
《matlab程序设计课程设计》教学大纲_第2页
《matlab程序设计课程设计》教学大纲_第3页
《matlab程序设计课程设计》教学大纲_第4页
资源描述:

《《matlab程序设计课程设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《Matlab程序设计课程设计》教学大纲一、课程设计基本信息课程设计环节代码:110066课程设计环节名称:Matlab程序设计课程设计英文名称:MatlabProgrammingCourseDesign课程设计周数:2学分:2适用对象:信息与计算科学专业2005级本科生先修课程与环节:高级语言程序设计,离散数学、数据结构、数学分析二、课程设计目的和任务训练学生灵活应用所学Matlab程序设计知识、图形界面及数据的图形显示和工具箱的使用,独立完成分析问题并利用Matlab解决问题。结合大学各门数学课程的理论知识与Matlab的编程知识及结合其它开发工具,编写程序求解指定问题。初步

2、掌握解决各种具体应用问题的基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和各学科知识的综合运用来进行软件开发,巩固、深化学生的理论知识,提高学生的动手能力,并在此过程中培养他们严谨的科学态度和良好的工作作风。三、课程设计方式独立完成或组成小组合作完成。教师给出若干题目,每道题目带难度系数,学生可从教师给出的若干题目中自由选择一题或抽签定题,也可以学生自选题目(但须经教师同意),每人(或每组)一题。课程设计通过的依据根据教师对程序的测试与对课程设计文档的评定。四、课程设计教学(或指导)方法与要求1、同学仔细阅读《Matlab程序设计》课程

3、设计方案,认真主动完成课设的要求。有问题及时主动通过各种方式与教师联系沟通。2、同学要发挥自主学习的能力,善于查找资料,充分利用上机时间,安排好课设的时间计划,并在课设过程中不断检测自己的计划完成情况。3、可以以组为单位共同合作完成课程设计,每组人员不得超过3人。每个组员的课程设计成绩=组成绩*该生在组内的权重。(每组学生权重之和等于该组学生数)4、每天必须记录工作日志,包括工作时间,工作地点,工作分工,工作内容,工作进展,收获与问题等。本日志作为最终上交作业的不可缺少部分。5、成绩根据上机成果检查和纸介质文档(作业)确定。欢迎提前申请成果检查;文档包括题目、实验目的、组员与权重

4、、计划实施、所采用的理论知识(包括相应的数学推导过程,连续的及数值的)与算法设计、系统设计、模块结构、详细设计、数据结构、源程序(详细的注释)、经验和教训、工作日志、参考书籍和网址等。6、程序要求尽量用Matlab来开发,也可以结合其它工具来开发,C#、Java、C++。1、上机成果检查按随机提问方式,文档在学期期未放假前提交。2、每个同学必须对本组项目有透彻了解,甚至每一行程序的含义、目的,即使是同组其他同学负责的。3、题目可选择指导老师给的题目中的任一个,鼓励同学另选题目,但必须难度相当,且与《Matlab程序设计》有关,每组同学题目不能重复。一、课程设计内容和时间安排(一)

5、问题分析和任务定义(1天)内容:根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么,(而不是怎么做?)限制条件是什么。时间分配:1天场地:英东楼207计算科学实验室(二)算法设计(2.5天)内容:包括查阅相关资料、理论算法推导与数值计算算法的推导实现。时间分配:2天场地:英东楼207计算科学实验室(三)系统设计(1.5天)内容:包括模块划分与各模块的功能分析。时间分配:1.5天场地:英东楼207计算科学实验室(四)详细设计和编码(2.5~3天)内容:算法的具体描述和代码的书写。时间分配:2.5~3天场地:英东楼207计算科学实验室(五)上机调试(2天)内容:源程序的输入

6、和代码的调试时间分配:2天场地:英东楼207计算科学实验室(五)编写实习报告(4天)内容:按照给定的报告模版,编写实习报告时间分配:4天场地:英东楼207计算科学实验室二、课程设计基本要求(一)问题分析和任务定义(1天)1、要求(1)掌握问题分析的方法,以无歧义的陈述说明程序设计的任务;(2)了解以用例图来明确系统功能的方法;(3)遵守机房使用规章和各项安全规定。2、重点、难点重点:以无歧义的陈述说明程序设计的任务。难点:对问题作透彻分析,避免出现需求分析错误。3、说明老师到场进行提示性的指导,不宜直接给出完整的解决方案,给学生充分体验自己解决问题的过程。(二)算法设计(2.5天

7、)1、要求(1)掌握具体应用问题的分析方法和实际的问题的数值求解方法;(2)遵守机房使用规章和各项安全规定。2、重点、难点重点:理论推导和数值算法难点:理论推导和数值算法的实现3、说明老师到场进行提示性的指导,不宜直接给出完整的解决方案,给学生充分体验自己解决问题的过程。(三)系统设计(1.5天)1、要求(1)掌握系统设计的方法;(2)有模块划分,各模块的详细说明;(3)学生实习安全教育和注意事项等。2、重点、难点重点:各模块的算法实现。难点:各模块的算法实现。3、说明老师到场进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。