最新Matlab基础及应用的教学大纲资料
《matlab语言及应用》教学大纲

课程编号X1602005《Matlab语言及应用》教学大纲Matlab language and application一、课程基本信息二、课程教学目标MATLAB语言与应用(Matlab language and application)是为信息工程专业开设的一门专业课,旨在向本专业学生介绍一种解决专业问题的快速有效且具有强大功能的科学与工程计算软件。
通过本课程的学习,希望学生获得一种从专业问题中抽象出数学模型进而运用MATLAB语言去求解的思维方法,训练综合运用语言和专业知识去解决问题的能力。
三、实验指导的基本要求1.掌握Matlab软件的基本使用。
2.掌握基本波形的产生的方法。
3.了解信号的各种运算和变换方法。
4.了解数据分析的相关函数。
5.掌握数字信号的变换技术。
6.掌握二维曲线和三维曲线绘制的步骤和方法。
7.掌握MATLAB程序设计的典型程序结构。
8.掌握数字滤波器的基本原理,掌握用Matlab设计实现IIR数字滤波器和FIR数字滤波器。
四、本课程的先导课程《高等数学》《概率论与数理统计》《数字信号处理》五、教学方法与手段教师讲授和学生上机相结合,讲练结合,采用多媒体教学手段为主,重点难点辅以板书。
六、考核方式与成绩评定办法考核形式为上机操作、提交Matlab程序文档及实验报告综合评定。
1、上机操作占总成绩的50%,主要由出勤率和上机表现构成。
2、提交Matlab程序文档占总成绩的30%,主要由程序文档内容达到当次实验要求的程度决定。
3、实验报告成绩占总成绩的20%,由各次实验报告撰写完成情况决定。
七、使用教材及参考书目【使用教材】薛年喜编. MATLAB在数字信号处理中的应用. 清华大学出版社,2008年1月出版。
【参考书目】1、刘卫国等编著. MATLAB程序设计与应用(第二版). 高等教育出版社,2006年2、张志涌等编著. 精通MATLAB6.5版. 北京航空航天大学出版社,2003年3、陈亚勇等编著. MA TLAB 信号处理详解. 人民邮电出版社,2001年八、课程结构和学时分配九、教学内容第一章 MATLAB R2006a基础(4学时)【教学目标】1. 了解Matlab语言的背景知识。
“Matlab基础及应用”课程实验教学大纲

“Matlab基础及应用”课程实验教学大纲一、实验教学的目的1、熟练掌握Matlab的基本编程方法,及其编程风格;2、熟练掌握Matlab常用函数的使用;3、与本专业相关知识相结合,掌握其在电子课程中的应用方法。
二、实验教学的任务1、熟悉Matlab工作环境的使用,及其基本功能的设置,以及基本指令的使用;2、掌握Matlab数值数组及其矩阵操作的使用,以及基本绘图函数的使用规则;3、掌握Matlab字符串数组使用方法,掌握简单脚本文件和函数的编写规则;4、掌握数据可视化方法及在电子课程中的应用;5、综合掌握Matlab使用技能,及其仿真模块初步。
实验内容:1、熟悉Matlab工作环境,及其基本功能的设置,以及基本指令的使用;2、掌握Matlab数值数组及其矩阵操作的使用,以及基本绘图函数的使用;3、掌握Matlab字符串数组的使用方法,编写图形生成数学函数最大值点的方法;4、编写限幅电路的图形模拟程序;5、掌握Matlab仿真模块的使用原则。
实验要求:1、实验前应充分理解实验内容,明确实验目的和任务;2、上机进行程序编写、调试时应注意不同算法的浓度拓展编程思路。
五、实验教材或讲义名称自编实验讲义待发表六、实验考核标准1、要求参加每次实验并书写实验报告。
2、上机考试做出全部试题并每次完成实验内容,书写实验报告规范者成绩为优秀。
3、上机考试做出4/5试题实验报告规范者成绩为良。
4、上机考试做出3/5试题实验报告规范者成绩为中。
5、上机考试做出1/2试题实验报告规范者成绩为及格。
6、上机考试末做出1/2试题者成绩为不及格。
七、与其他课程的联系与分工为后续课程“信号与系统”及“数字信号处理”做前期准备。
八、为达到本课程的目的和要求所采取的措施1、学生应认真预习实验内容,考虑实现方法;2、实验后,应认真书写实验报告,总结和分析编程算法的可行性。
参加本大纲制订编写人员:乌旭,沙梅君本课程所在实验室:网络实验室实验室主任签字:教研室主任签字:主管教学院长签字:制定时间:“数字信号处理”课程实验教学大纲一、实验教学的目的通过实验有助于同学们对《数字信号处理》的相关概念进一步理解。
matlab课程教学大纲

matlab课程教学大纲一、课程介绍本课程旨在帮助学生掌握MATLAB的基本原理、基本语法和基本应用,以及通过实践案例提高编程和数据处理能力。
二、课程目标1. 理解MATLAB的工作原理和基本功能;2. 掌握MATLAB的基本语法和编程技巧;3. 学会使用MATLAB进行数据可视化和数值计算;4. 培养解决实际问题的能力和创新思维。
三、教学内容1. MATLAB简介1.1 MATLAB的历史和应用领域1.2 MATLAB的特点和优势1.3 MATLAB与其他编程语言的比较2. MATLAB环境与基本操作2.1 MATLAB界面介绍2.2 MATLAB变量和数据类型2.3 MATLAB脚本和函数3. MATLAB编程基础3.1 控制结构3.2 循环结构3.3 函数和脚本文件4. 数据处理与分析4.1 数据导入与导出4.2 数据可视化4.3 数据统计与分析5. 数值计算与算法实现5.1 常用数值计算库5.2 数值计算的误差与稳定性5.3 常用算法的MATLAB实现6. MATLAB应用案例分析6.1 信号处理与滤波器设计6.2 控制系统设计与仿真6.3 图像处理与计算机视觉四、教学方法1. 理论教学与实践相结合,讲解MATLAB的基本原理和语法后,通过案例演示和实践操作进行学习和巩固;2. 以问题为导向,引导学生思考和解决实际问题,培养实际应用的能力;3. 提供讲义、实验指导书以及网上资源作为学习资料,帮助学生深入学习和探索。
五、学习评价与考核1. 平时作业:根据课堂案例和习题进行编程实践,作业占总评成绩的30%;2. 实验报告:根据实验要求,撰写实验报告,考察学生的实验设计和数据处理能力,实验报告占总评成绩的20%;3. 期末考试:考察学生对于课程知识和应用的综合掌握能力,占总评成绩的50%。
六、参考教材1. 《MATLAB与数学建模》- 程裕强2. 《MATLAB编程与数值计算》- 王尧七、备注本教学大纲仅为参考,可能会根据具体情况进行调整和优化,具体以教师上课内容为准。
matlab 教学大纲

matlab 教学大纲MATLAB教学大纲引言:MATLAB是一种强大的科学计算软件,广泛应用于各个学科领域。
本文旨在探讨MATLAB教学的大纲,以帮助教师和学生更好地理解和应用这一工具。
第一部分:MATLAB基础知识1. MATLAB介绍- MATLAB的起源和发展- MATLAB的优势和应用领域2. MATLAB环境- MATLAB界面的基本组成- MATLAB的工作空间和变量管理3. MATLAB基本语法- 基本数据类型和变量- 运算符和表达式- 控制流程(条件语句、循环语句)4. MATLAB函数- 函数的定义和调用- 内置函数和自定义函数- 函数的参数传递和返回值第二部分:MATLAB数据处理与可视化1. 数据处理- 数据导入和导出- 数据处理函数(排序、筛选、统计等)- 数据的存储和读取2. 图形绘制- 二维图形绘制(曲线图、散点图、柱状图等) - 三维图形绘制(曲面图、散点图、等高线图等) - 图形的自定义和美化3. 图像处理- 图像的读取和显示- 基本的图像处理操作(缩放、旋转、滤波等) - 图像的特征提取和分析第三部分:MATLAB编程与算法设计1. MATLAB编程基础- 脚本文件和函数文件- 调试和错误处理- 编程风格和规范2. 数值计算与优化- 数值计算方法(数值积分、数值解微分方程等) - 优化算法(线性规划、非线性规划等)- 模拟和仿真3. 信号处理与系统建模- 信号的采样和重构- 时域和频域分析- 系统建模与控制设计第四部分:MATLAB应用案例1. 工程应用- 电路设计与分析- 机械系统建模与仿真- 通信系统设计与分析2. 统计分析- 统计数据处理与分析- 数据挖掘与机器学习- 统计建模与预测3. 科学研究- 科学计算与模拟- 数据可视化与分析- 科学实验与数据处理结语:本文对MATLAB教学大纲进行了概述,从基础知识到高级应用,涵盖了MATLAB的核心功能和应用领域。
matlab课程教学大纲

matlab课程教学大纲1. 引言- 教学目标- 介绍MATLAB课程的目标和重点- 先修知识- 学生需具备的基本数学和编程知识- 教材和参考资料- 推荐教材和相关资源2. MATLAB基础- MATLAB介绍- MATLAB的概述和应用领域- MATLAB环境设置- 安装和配置MATLAB环境- MATLAB基本操作- MATLAB界面介绍- 命令行操作和基本语法- 变量和数据类型- 数组和矩阵操作- 脚本和函数的编写和调用3. 数据处理与可视化- 数据导入和导出- 处理外部数据文件- 数据格式的转换- 数据处理和分析- 常用数据处理函数介绍- 数据统计和计算- 数据可视化- 绘图基础和常用绘图函数- 二维和三维图形的绘制- 图像处理和处理结果的可视化4. 程序设计与算法- MATLAB编程基础- 条件语句和循环结构- 函数的定义和调用- 算法设计与优化- 常用算法的实现- 算法性能的评估和优化- 调试和错误处理- 常见错误的排查和修复- 调试技巧和工具的使用5. MATLAB应用案例- 数学建模- 使用MATLAB解决实际问题的案例- 建立数学模型和求解- 控制系统设计- 使用MATLAB进行控制系统设计和仿真 - 信号处理- 对信号进行滤波、变换和分析6. 课程评价与总结- 作业和实验- 针对课程内容的练习和实验设计- 作业的提交和评价标准- 课程总结- 对整个课程进行总结和反思- 学习资源推荐- 提供相关学习资源和继续深入研究的方向7. 参考文献- 在课程中提到的相关参考文献注意:以上内容仅为大纲的示例,实际的教学大纲根据具体课程的要求和教材进行调整和编写。
大纲的排版应当清晰易读,以便学生能够快速定位所需的信息。
同时,确保每个部分的内容能够流畅地衔接,便于阅读和理解。
Matlab基础及应用的教学大纲

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

matlab教学大纲MATLAB教学大纲引言:MATLAB是一种强大的科学计算软件,被广泛应用于工程、科学和数学领域。
本文旨在探讨MATLAB教学的大纲,以帮助教师和学生更好地理解和利用这一工具。
一、MATLAB基础知识1. MATLAB介绍:介绍MATLAB的起源、发展以及应用领域,让学生了解其重要性和广泛性。
2. MATLAB环境:学习如何启动MATLAB软件,了解主要界面和工具栏的功能,以及如何创建和保存脚本文件。
3. 变量和数据类型:介绍MATLAB中的变量和不同的数据类型,如数值、字符、逻辑等,并学习如何进行基本的数学运算和逻辑操作。
4. 矩阵和向量:讲解矩阵和向量的概念,以及如何创建、访问和操作它们,包括矩阵乘法、转置、逆矩阵等。
5. 控制流程:介绍条件语句和循环语句的使用方法,以及如何编写和调试MATLAB程序。
二、MATLAB数据处理和可视化1. 数据导入和导出:学习如何从外部文件中导入数据到MATLAB中,并将处理结果导出到文件中,如Excel、文本文件等。
2. 数据处理和分析:介绍MATLAB中常用的数据处理和分析方法,如数据筛选、排序、统计分析等,以及如何使用MATLAB的工具箱进行更复杂的数据处理。
3. 数据可视化:学习如何使用MATLAB绘制各种图形,包括折线图、散点图、柱状图等,以及如何调整图形的样式和布局。
三、MATLAB编程和算法设计1. MATLAB编程基础:讲解MATLAB的编程语法和规范,包括变量命名、函数定义、脚本编写等,以及如何调试和优化程序。
2. 数值计算和优化:介绍MATLAB中的数值计算方法和优化算法,如数值积分、数值解方程、最优化等,以及如何使用MATLAB进行数值模拟和优化设计。
3. 图像处理和信号处理:学习如何使用MATLAB进行图像处理和信号处理,包括图像滤波、边缘检测、傅里叶变换等,以及如何处理和分析实际信号数据。
四、MATLAB应用拓展1. 工程应用:探讨MATLAB在工程领域的应用,如控制系统设计、信号处理、图像处理、通信系统等,以及如何使用MATLAB进行工程问题的建模和仿真。
《MATLAB程序设计与应用》教学大纲

《MATLAB程序设计与应用》教学大纲一、课程介绍1.课程名称:MATLAB程序设计与应用2.适用对象:计算机科学与技术、软件工程、自动化等专业的本科生3.课程学分:3学分4.课程时长:36学时二、课程目标1.掌握MATLAB环境的基本操作和界面布局;2.理解MATLAB程序的基本语法和编程思想;3.能够利用MATLAB解决实际问题,并进行数据可视化;4.了解MATLAB在科学计算、图像处理、信号处理等领域的应用。
三、教学内容和安排1.第一讲:MATLAB入门-MATLAB环境介绍和基本操作;-MATLAB界面布局和常用工具;-MATLAB变量和数据类型。
2.第二讲:MATLAB基本算法-MATLAB算术运算和逻辑运算;-MATLAB矩阵和向量的操作;-MATLAB函数和脚本文件的编写。
3.第三讲:MATLAB流程控制-MATLAB条件语句和循环语句;-MATLAB函数和脚本文件的调用;-MATLAB调试和错误处理。
4.第四讲:MATLAB数据处理-MATLAB数据输入和输出;-MATLAB数据结构和文件操作;-MATLAB数据预处理和清洗。
5.第五讲:MATLAB数据可视化-MATLAB绘图命令和参数调整;-MATLAB二维和三维图像的绘制;-MATLAB图像保存和发布。
6.第六讲:MATLAB科学计算-MATLAB基本数值计算函数;-MATLAB数值积分和微分;-MATLAB符号计算和矩阵运算。
7.第七讲:MATLAB图像处理-MATLAB图像读取和显示;-MATLAB图像增强和滤波;-MATLAB图像分割和识别。
8.第八讲:MATLAB信号处理-MATLAB信号生成和频谱分析;-MATLAB滤波器设计和滤波;-MATLAB音频处理和语音识别。
9.第九讲:MATLAB应用拓展-MATLAB工具箱和函数库的使用;-MATLAB应用案例分析;-MATLAB与其他编程语言的集成。
四、教学方法和评价方式1.教学方法-讲述理论知识,引导学生动手实践;-组织实例演示和案例讨论;-提供课后练习和编程作业。
matlab基础及其应用教程教学大纲

MATLAB基础及其应用教程教学大纲本教程旨在为初学者提供MATLAB基础及应用的全面教程,包括MATLAB的基本操作、数据类型、矩阵运算、常用函数以及其应用场景等。
一、MATLAB基本操作1.MATLAB环境介绍–MATLAB主窗口介绍–工具箱介绍–MATLAB文件、MATLAB函数、脚本文件介绍2.MATLAB数据类型–数值型•整型•浮点型–字符串型–逻辑型3.MATLAB变量–变量命名规则、变量定义–MATLAB常量、变量类型转换4.MATLAB操作符–算术运算符–比较运算符–逻辑运算符–位运算符5.MATLAB控制语句–条件语句–循环语句–跳转语句二、MATLAB矩阵运算1.定义矩阵–矩阵的创建、赋值–矩阵的大小、维度、元素访问2.MATLAB矩阵运算–矩阵加法、减法、乘法–矩阵的转置、共轭、伴随–矩阵的求逆、行列式–特殊矩阵的创建和应用3.MATLAB线性方程组求解–一元线性方程组求解–多元线性方程组求解4.MATLAB矩阵分解–LU分解–QR分解–Cholesky分解三、MATLAB常用函数1.绘图函数–线性图–离散图–柱状图–散点图2.数学函数–常用数学函数–统计函数3.文件操作函数–文件读写–目录操作–数据导入导出四、MATLAB应用场景1.数字信号处理–信号的采集、滤波、变换–图像处理2.控制工程–系统建模、仿真–控制策略设计、优化3.机器学习–数据预处理、特征提取–分类算法、聚类算法五、教学方法和评估1.教学方法–讲解+练习–互动式教学2.基础篇考核–知识填空题、选择题–简单的编程题3.应用篇考核–合成题–项目实训4.总评估–基础篇50%–应用篇50%。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Matlab基础及应用》教学大纲
执笔人:肖顺根课程编号:
总学时数:36学时(其中授课18学时,实验18学时)
学分:2 学分
一、本课程的地位、作用与任务:
本课程是电气工程及自动化专业基础的必修课程。
是电气工程及自动化专业的重要实践性课程。
通过本课程的学习,可以使得本专业学生掌握Matlab这一现代的科学计算和系统仿真语言的基本编程思想和方法,并利用Matlab对所学基础课程进行上机模拟实验和数值计算,从而通过Matlab编程实验来验证和巩固所学的数学和工程理论。
二、课程教学基本要求
MATLAB是MathWorks公司推出的一套高性能的数值计算和可视化软件,可以解决工程、科学计算和数字信号处理、通信、数学等学科中许多问题。
本课程主要介绍MATLAB语言的应用环境、调试命令,各种基本命令和高级操作命令,绘图功能函数,循环和条件分支等控制流语句。
课程最后简介MATLAB语言中的几个主要工具箱,为后续的专业课程提供有力的工具。
本课程以讲课为主,结合上机实验,使学生通过编程实例掌握MATLAB语言的编程基础与技巧。
三、先修课程的要求
《高等数学》、《线性代数》、《自动控制原理》等。
四、教学方法及建议
1、本课程是电气工程及其自动化专业的实践性基础课程,应采用多媒体教学方式,结合Matlab仿真软件进行课堂演示。
力求生动有趣,并随时通过提问等方式调动学生的学习积极性。
2、MA TLAB软件在电气工程及自动化专业中的应用非常广泛和实用,应结合《自动控制原理》知识尽可能发挥MATLAB软件的功效。
五、教学要求的层次
了解Matlab 的特点;
理解Matlab 的数值计算、程序设计、绘图功能及在通信工程的科学计算和建模中的应用;
掌握Matlab语言的基本编程思想和方法。
六、教学内容、要求及学时安排
第一单元MATLAB 概述(2学时)
1. Matlab 的特点、绪论
2. Matlab 快速入门
要求:了解MATLAB的主要功能,熟悉MATLAB命令窗口及文件管理,MATLAB帮助系统。
掌握命令行的输入及编辑,用户目录及搜索路径的设置。
重点和难点:命令行的输入,用户目录及搜索路径的设置
第二单元MATLAB数据和数值计算(4学时)
1.矩阵的生成
(1)标量的赋值和计算
(2)向量的赋值和计算
(3)矩阵的生成
2.数组运算
(1)数组的加法和减法运算
(2)数组的乘法和除法, 乘方运算
(3)数组的函数运算
(4)数组的关系和逻辑运算
3.数据分析和统计分析函数
4.矩阵运算
(1)矩阵的加减法运算
(2)矩阵的转置
(3)矩阵乘法
(4)矩阵的求逆和矩阵除法
(5)矩阵的结构变换
5.多项式运算
(1)多项式的表达方式
(2)多项式的因式分解- 多项式方程求根
(3)多项式的乘积展开
(4)多项式相乘
(5)多项式的除法
(6)多项式的部分分式展开
6.代数方程求解
(1)多项式方程的求根
(2)线性方程组的求根
(3)非线性方程式求实根
(4)一般非线性方程组求根
7.函数的极值问题求解
(1)固定区间上单变量的函数的最小值
(2)固定区间上多变量的函数的最小值
(3)函数的最大值问题求解
8.函数的微积分问题求解
(1)函数的数值差分和微分运算
(2)函数的数值积分运算
9.数据插值运算
要求:了解MATLAB数据的特点。
熟悉MATLAB变量的命名,赋值语句,数据的输出格式。
掌握矩阵的建立、拆分及冒号表达式,MATLAB运算,结构数据和单元数据,字符串。
熟悉傅立叶分析,常微分方程的数值求解,非线性方程度数值求解。
掌握矩阵分析,数据处理与多项式计算。
重点和难点:MATLAB点运算,关系运算及逻辑运算,冒号表达式。
掌握矩阵分析,数据处理与多项式计算。
第三单元MATLAB程序设计(6学时)
1.M 文件简介
2.程序控制流语句
(1)顺序结构
(2)循环结构-for 和while 语句
(3)条件分支结构-if 和break 语句,switch 语句
3.数据和文件的输入输出
(1)交互输入指令
(2)利用文件输入输出数据
4.Matlab 编程特点和技巧
(1)脚本文件编程
(2)Matlab 函数编程
(3)测定程序执行时间和时间分配
(4)提高程序执行速度的原则
要求:了解M文件的建立与编辑,全局变量和局部变量。
熟悉数据的输入输出。
掌握选择结构及循环结构程序设计,函数文件的调用。
重点和难点:选择结构及循环结构程序设计,函数文件的调用
第四单元MATLAB绘图(2学时)
1.二维图形的绘制
(1)常用的二维图形绘图函数
(2)图形的线型和颜色控制
(3)图形的标注
(4)坐标轴的控制方法
2.三维图形的绘制
(1)三维曲线的绘制
(2)三维曲面的绘制
3.子图的绘制
4.图形窗口的创建
5.将Matlab 生成图形输出到文件
要求:了解三维图形的精细处理,图像和动画。
熟悉创建二维图形的其他函数及其他三维图形。
掌握绘制二维图形、三维图形及三维曲面的基本函数。
重点和难点:绘制二维图形、三维图形及三维曲面。
第五单元介绍仿真软件Simulink工具箱(4学时)
1.Simulink概述
2.Simulink基本模块简介
3.Simulink电力系统模块简介
4.Simulink建模方法和步骤
5.Simulink仿真运行及结果分析
要求:了解Simulink的基本操作。
熟悉Simulink的几类基本模块,子系统的建立与封装。
掌握模型参数的设置,在命令窗口中创建模型。
重点和难点:在命令窗口中创建模型,学会分析仿真结果。
七、实验项目及学时安排(18学时)
实验一熟悉Matlab工作环境(2学时)
实验目的:熟悉Matlab工作环境,为进一步学习Matlab软件奠定基础。
实验仪器:安装了Matlab软件的电脑。
实验内容:了解MATLAB的主要功能,熟悉MATLAB命令窗口及文件管理,MATLAB 帮助系统。
实验二Matlab数值数组及其矩阵操作的运用(4学时)实验目的:学会运用Matlab软件进行数值及其矩阵的计算。
实验仪器:安装了Matlab软件的电脑。
实验内容:利用Matlab软件学习数据的操作,包括矩阵的生成、数组运算数据分析和统计分析函数、矩阵运算多项式运算、代数方程求解、函数的极值问题求解、函数的微
积分问题求解、数据插值运算。
实验三Matlab程序的设计(4学时)
实验目的:学会设计一些简单的Matlab程序。
实验仪器:安装了Matlab软件的电脑。
实验内容:学会M文件的建立与编辑,全局变量和局部变量;数据的输入输出;选择结构及循环结构程序设计,函数文件的调用。
实验四Matlab绘图(4学时)
实验目的:掌握Matlab绘图命令和技巧。
实验仪器:安装了Matlab软件的电脑。
实验内容: 绘制二维图形、三维图形及三维曲面。
实验五Simulink工具箱的运用(4学时)
实验目的:利用Simulink工具箱进行分析控制系统的性能及其稳定性。
实验仪器:安装了Matlab软件的电脑。
实验内容: 利用Simulink工具箱的模块建立数学模型;控制系统的性能分析;控制系统的根轨迹分析方法;控制系统的频域分析方法等。
八、本课程的学时安排
九、课程考核
1、考核对象:电气信息类专业本科生。
2、考核方式:以上机考核方式为主,最终成绩达到或超过60分为通过。
平时成绩(包括作业、课堂回答、以及平时上机实验能力)约占30%--40%,最终的上机考试成绩约占60%--70%。
时间120分钟。
3、考核内容:以程序设计和控制系统仿真分析为主。
十、教材和参考书目
教材:《MA TLAB基础及应用》张学敏主编中国电力出版社
参考书目:《MATLAB程序设计与应用》,刘卫国主编,高等教育出版社,。