Mat lab程序设计Matlab Program
Design
一、课程基本情况课程类别:专业任选课
课程学分:2学分课程总学时:32学时,其中讲课:16学时,上机:16学时
课程性质:选修开课学期:第3学期
先修课程:计算机基础、线性代数、C语言等适用专业:电子信息工程
教 材:MATLAB程序设计教程,高等教育出版社,李海涛,2002开课单位:电子与信息工程学
院电子信息工程系
二、课程性质、教学目标和任务
本课程为电子信息工程专业的专业任选课。Mat lab是功能强大的科学和工程计算软件, 不
仅具有以矩阵为基础的强大数学计算和分析能力,且具有丰富的可视化图形表现能力和方 便的
程序设计能力。广泛应用于自动控制、系统仿真、数字信号处理、图形图像分析、数理 统计、
人工智能、虚拟现实技术、通信工程等领域。通过该课程的学习使学生能熟练应用该 软件,并
应用于各自的领域。
三、教学内容和要求1、MATLAB概论和矩阵运算基础(2学时)
(1)了解MATLAB软件安装方法;
(2)理解M文件编辑器的工作原理;
(3)掌握MATLAB开发环境的使用、在线帮助的应用以及矩阵创立和运算的操作;
重点:MATLAB的使用
难点:线性方程组的求解2、数值计算基础(2学时)
(1) 了解常用数值计算的函数;
(2)理解数值计算与矩阵计算的区别;
(3)掌握数值计算的方法;
重点:数值计算的相关操作
难点:利用数值计算求解高等数学中的假设干问题3、符号运算基础(2学时)
(1) 了解MATLAB常用的数据类型;
(2)理解符号运算和数值运算的区别;
(3)掌握符号运算的方法;重点:符号计算的相关操作
难点:利用符号计算求解数学问题4、基本图形处理功能(2学时)
(1) 了解MATLAB绘图的基本原理;
(2)理解基本图形处理的机制;
(3)掌握常用的基本图形处理函数;重点:实现基本图形处理功能的函数