《Matlab 基础及应用》教学大纲
执笔人:肖顺根 课程编号:
总学时数:36 学时(其中授课 18 学时,实验 18 学时)
学 分:2 学分
一、本课程的地位、作用与任务:
本课程是电气工程及自动化专业基础的必修课程。是电气工程及自动化专业的重要实践
性课程。通过本课程的学习,可以使得本专业学生掌握 Matlab 这一现代的科学计算和系统
仿真语言的基本编程思想和方法,并利用 Matlab 对所学基础课程进行上机模拟实验和数值
计算,从而通过 Matlab 编程实验来验证和巩固所学的数学和工程理论。
二、课程教学基本要求
MATLAB 是 MathWorks 公司推出的一套高性能的数值计算和可视化软件,
可以解决工程、科学计算和数字信号处理、通信、数学等学科中许多问题。本课
程主要介绍 MATLAB 语言的应用环境、调试命令,各种基本命令和高级操作命
令,绘图功能函数,循环和条件分支等控制流语句。课程最后简介 MATLAB 语
言中的几个主要工具箱,为后续的专业课程提供有力的工具。本课程以讲课为主,
结合上机实验,使学生通过编程实例掌握 MATLAB 语言的编程基础与技巧。
三、先修课程的要求
《高等数学》、《线性代数》、《自动控制原理》等。
四、教学方法及建议
1、本课程是电气工程及其自动化专业的实践性基础课程,应采用多媒体教学方式,结
合 Matlab 仿真软件进行课堂演示。力求生动有趣,并随时通过提问等方式调动学生的学习
积极性。
2、MATLAB 软件在电气工程及自动化专业中的应用非常广泛和实用,应结合《自动控
制原理》知识尽可能发挥 MATLAB 软件的功效。
五、教学要求的层次
了解 Matlab 的特点;
理解 Matlab 的数值计算、程序设计、绘图功能及在通信工程的科学计算和建模中的应
用;
掌握 Matlab 语言的基本编程思想和方法。
六、教学内容、要求及学时安排
第一单元 MATLAB 概述(2 学时)
1. Matlab 的特点、绪论
2. Matlab 快速入门
要求:了解 MATLAB 的主要功能,熟悉 MATLAB 命令窗口及文件管理,MATLAB 帮
助系统。掌握命令行的输入及编辑,用户目录及搜索路径的设置。
重点和难点:命令行的输入,用户目录及搜索路径的设置
第二单元 MATLAB 数据和数值计算(4 学时)
1.矩阵的生成
(1)标量的赋值和计算
(2)向量的赋值和计算
(3)矩阵的生成
2.数组运算
(1)数组的加法和减法运算