资源描述
MATLAB程序设计与应用
Course Syllabus of Program Design and Application of MATLAB一、课程基本情况
课程类别:专业任性课课程学分:2学分
课程总学时:32学时,其中讲课:26学时,实验(含上机):6学时课程性质:选修
开课学期:第5学期先修课程:《高等数学》、《线性代数》
适用专业:通信工程教 材:孙祥,《Matlab 7.0基础教程》,清华大学出版社,2005 开课单位:电子与信息工程学院通信工程系
二、课程性质、教学目标和任务
MATLAB是美国MATHWORKS推出的一种优秀数学软件,现已开展为一种多学科、多工作 平台的大型软件。逐渐成为数字信号处理、动态系统仿真、自动控制等课程的基本教学工具, 成为本科以上学历学生必须掌握的基本技能。MATLAB是一种以数值计算和数据图示为主的 计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。学习本课程的目 的在于掌握MATLAB的基本使用方法,并能熟练使用相关专业的工具箱,为后续课程的学习, 工程设计和科学研究打下基础。
三、教学内容和要求第1章MATLAB入门(2学时数)
(1)了解MATLAB软件的开展历史。
(2)理解对MATLAB的系统要求、工作环境、新功能和新特性。
(3)掌握MATLAB的在线帮助的使用方法,以及学习MATLAB的意义。
重点、难点:理解MATLAB的工作环境、使用MATLAB的在线帮助第2章MATLAB程序设计基础(6课时)
(1)理解MATLAB的基本程序设计原那么。
(2)掌握设置工作路径,常量和变量,程序的运算符,数据类型,程序流程控制语句以及 各数组的运算。
重点、难点:MATLAB的基本程序设计原那么及程序流程控制语句第3章MATLAB数值计算(8课时)
(1)理解矩阵的一般定义和函数定义。
(2)掌握矩阵的数值计算方法,多项式基本运算及多项式拟和和多项式的插值运算。 重点、难点:矩阵定义和矩阵的数值计算方法第4章MATLAB符号运算(4课时)
(1)了解在线帮助和系统演示。
(2)掌握创立和使用符号对象,微积分,线性代数运算,方程求解。
重点、难点:创立和使用符号对象第5章MATLAB绘图功能(2课时)
(1) 了解特殊图形的绘制,控制系统仿真绘图。
(2)理解基本绘图函数。
(3)掌握基本的绘图控制,二维图形的绘制、子图、三维图形的绘制。
重点、难点:基本的绘图控制第6章MATLAB高级编程(4课时)
(1) 了解在通讯信号处理中的应用。
(2)理解数据输入输出,文件读写命令函数。
(3)掌握MATLAB在高等数学中的应用。
重点、难点:MATLAB在高等数学中的应用四、课程考核
(1)作业等:实验报告;
(2)考核方式:考试;
(3)总评成绩计算方式:平时成绩20%-30圾 课程论文成绩70%-80%;五、参考书目
展开阅读全文