《MATLAB 程序设计》教学大纲
一、课程性质和任务
《MATLAB 程序设计》是计算机专业的一门重要的专业课,它是目前国际上最流行、
应用最广泛的科学与工程计算软件,它广泛应用于自动控制、数学运算、信号分析、计算机
技术、图像处理、财务分析、航天工业、汽车工业、生物医学工程、语音处理和雷达工程等
各行各业,是国内外高校和研究部门进行许多科学研究的重要工具。理论与实践相结合是学
好本课程的主要途径。要求学生在学习理论知识的同时,积极上机实践,以达到对理论知识
的熟练简明应用。
本课程设置的主要任务是通过对 MATLAB6.5 环境、MATLAB 矩阵及其运算、MATLAB
程序设计、MATLAB 文件操作、MATLAB 绘图、MATLAB 数据分析与多项式计算、MATLAB
解方程与函数极值、MATLAB 数值积分与微分、MATLAB 符号计算、MATLAB 图形句柄、
MATLAB 图形用户界面设计、Simulink 动态仿真集成环境、在 Word 环境下使用 MATLAB
等的学习,掌握应用 MATLAB 进行科学运算的能力;进行简单程序设计的技能;了解
MATLAB 在 Simulink 仿真环境中的应用;了解 MATLAB 与其它应用程序的接口;掌握在
Notebook 中使用 MATLAB 的方法。培养学生利用 MATLAB 软件处理问题的思维方式和程
序设计的基本方法,启发学生主动将 MATLAB 引入到其它基础课和专业课。为其它专业课
的学习,为进行各种实用程序的开发,毕业设计的实施以及将来走上工作岗位的实际应用打
下良好的基础。
二、课程教学目标
(一)、知识教学目标
1、 熟悉(或了解):指能正确理解和阐述 MATLAB 科学运算与工程应用相关的术语、概
念和定义。
2、 掌握(或能够):指在正确理解基本概念的基础上,进一步深入各概念之间的区别
和联系,正确的使用规则等。
3、 熟练掌握:指能灵活运用学到的 MATLAB,解决实际问题并在计算机上编程,调
试并得出正确的结果。
(二)、能力培养目标
1、培养学生结构化程序设计的能力。
2、培养学生用 MATLAB 解决实际问题的能力。
三、教学时数分配建议表