《Matlab》实验教学大纲--改
- 格式:doc
- 大小:48.50 KB
- 文档页数:2
《Matlab》教学大纲一、课程基本信息课程编号:中文名称:Matlab英文名称:Matlab课程类别:专业选修课适用专业:电子信息科学与技术预修课程(编号):高等数学、C语言程序设计课程简介:Matlab是一个可视化的计算程序,被广泛地应用在科学运算领域里。
它具有功能强大、使用简单等特点,内容包括:数值计算、符号运算、数据拟合、图形图像处理、程序设计方法、系统模拟和仿真分析等功能。
本课程的目的是使学生能够运用Matlab进行一般的工程计算,掌握Matlab的基本技术,为将来从事工程技术方面的产品开发、科学研究、工程计算和管理打下一定的基础。
二、课程性质和教学目的1.本课程是电子专业的一门重要技术基础课,是一门面向应用的专业选修课程。
2.本课程的基本任务是使学生了解Matlab特点、熟悉Matlab环境、掌握Matlab的基本使用方法。
掌握Matlab中变量和函数的有关概念、以及矩阵和多项式的构造方法;掌握数组运算和矩阵运算,并能够使用常用的函数进行简单问题的求解;掌握符号变量和符号表达式的定义,并能用符号运算解决一般的微积分和方程求解问题;掌握Matlab程序设计的基本控制转移语句,学会使用简单M文件的编程;掌握二维平面图形和三维立体图形的绘制方法,进行数据可视化处理;理解用户图形界面程序的构造,掌握编程方法。
3.通过本课程的学习,使学生能够运用Matlab进行一般的工程计算,掌握Matlab的基本技术(基本计算、矩阵处理、符号运算和图形显示技术等),为将来从事工程技术方面的产品开发、科学研究、工程计算和管理打下一定的基础。
三、推荐教材和参考书目推荐教材:王沫然编,《Matlab与科学计算》(第2版),北京:电子工业出版社,2003参考书目:1.苏晓生编著,《掌握Matlab 6.0及其工程应用》,北京:北京科学出版社,20022.M a g r a b,E d w a r d B.著,高会生等译,《M a t l a b原理与工程应用》,北京:电子工业出版社,2002 3.精锐创作组编著,《M a t l a b6.0科学运算完整解决方案》,北京:人民邮电出版社,2001四、教学内容与课时分配1.学时与学分:学时52学时(讲授26学时,上机26学时),周学时4学时,2.5学分。
《MATLAB应用设计》课程实验教学大纲一、实验教学基本信息谍一开况课程买验课性课程实验开设验证性演示性综合性设计性合计学力程工立独E TFT23125二、实验教学目的与基本要求本门课程注重培养学生的操作能力、实践能力、逻辑思维能力、设计与分析能力以及知识转化与应用能力。
通过本课程的学习,学生能够掌握MATLAB应用这门课程的基本原理和应用数值方法,从而在计算机软件辅助下解决简单的工程实践问题。
通过学习,学生们将深入理解实际问题与模型、模型与软件算法、算法与问题数值解的内在联系,使学生对在计算机软件辅助下解决实际工程问题的处理过程,有较为深刻的理解。
学生在本门课程的学习过程中,要在理解实验原理及实验方案的基础上,掌握正确的软件应用方法。
本课程注重提高学生解决问题的能力,软件应用能力,培养学生严谨、规范、理论联系实际的科学态度,为他们今后处理工程问题,从事工程应用、科研活动和继续深造打下扎实的基础。
三、主要仪器设备计算机、投影仪四、主要消耗材料打印纸等。
五、实验项目设置序号口验项目编号实验项目名称实验目的及内容提要153********MATLAB的基本使用方法实验目的:掌握MATLAB工具的基本使用方法内容:1、了解MATLAB界面、菜单与操作方式;2、MATLAB的基本运算;3、MATLAB的部分函数运算;2设计必做125351104140MATLAB的数值运算实验(一)目的:1、掌握MATLAB的矩阵运算方法;2、掌握MATLAB的表达式数值运算;内容:1、矩阵地构造与基本运算;2、矩阵求逆与求解特征值;3、多项式运算。
2设计必做135351104141MATLAB的符号计算实验目的:1、熟悉符号变量的定义与性质;2、掌握符号变量地使用与运算过程;内容:1、极限的计算过程实践;2、微分的计算过程实践;3、积分的计算过程实践;4、级数的计算过程实践;5、求解代数方程;6、求解常微分方程2设计必做145351104142MATLAB计算结果的可视化实验目的:1、了解MATLAB基本绘图功能;2、掌握二维平面图形的绘制过程;内容:1、了解二维平面图形的基本概念;2、掌握绘制二维平面图形的基本函数;3、掌握二维平面图形地修饰;4、掌握图形的比较显示;5、掌握绘制三维曲线图;2设计必做155351104143MATLAB的程序设计实验目的:1、掌握MATLAB编程语言的基本控制结构与控制转移语句;内容:1、命令文件地应用;2、三种控制结构;3^ breakcontinue 与return 语句的应用。
《Matlab》实验教学大纲
课程编码:141041 课程英文名称: Matlab
学时数:48/24 学分:3.0
适用专业:信息与计算科学专业
一、制订本课程实验大纲的依据:
根据信息与计算科学专业培养方案的要求,Matlab课程是必修课程,主要培养、训练学生的科学计算编程能力,以及应用数学知识和计算机解决实际问题的能力。
Matlab实验,作为课程教学的一部分,训练学生实践能力。
二、本课程实验教学的作用:
熟悉软件操作、熟悉软件库函数、熟悉常用的工具箱,通过实验具体操作,培养学生综合实践能力。
三、本课程实验教学目的及学生能力标准:
熟悉Matlab软件环境,熟悉软件库函数,掌握Matlab软件基本编程方法,比较熟练对常用Matlab工具箱函数的运用,能够综合数学知识与Matlab编程实现综合性实际问题的编程。
四、教学形式
在教师指导下进行计算机编程实验、对综合性、设计性实验撰写三个实验报告
五、实验项目、内容、学时分配及实验类型
(二)选开实验
六、成绩考核与评定方式
Matlab实验是数学与计算机上机编程实验,理论课程与实验课程联系很大不能截然分开,实验部分多是综合型,实验报告反映整个课程的水平,成绩评定与理论课合一进行,按平时20%、实验报告80%进行。
七、使用的教材及主要参考书
《Matlab程序设计与实例应用》。
《MATLAB软件实训》实验教学大纲第一部分教学大纲说明一、课程性质、地位和作用本实验课程为独立设课。
本实验是为了提高学生对所学专业理论课的理解和实践能力,为学生今后实践打下坚实的基础。
同时熟练掌握系统仿真软件MATLAB的使用,为今后在实践中验证成果的可靠性及有效性提供了强有力的仿真工具。
二、先修课程及其关系本实验先修课程:《自动控制原理》、《数字信号处理》、《信号与系统》。
本实验使得学生可以将自动控制原理、数字信号处理及信号与系统等课程的理论内容有效的转化成实际的动手能力,从而提高学生对所学专业理论课的理解和实践能力。
三、课程教学对象、目标本实验课程适用于电子信息工程专业大三的学生。
通过MATLAB软件实训,使学生熟悉和掌握仿真软件的基本技能;采用MATLAB语言,进行程序设计,进而完成系统的分析、设计与仿真过程。
四、主要仪器设备(含实验用教学软件)1、计算机2、MATLAB软件五、实验方式及基本要求实验方式:上机基本要求:1、认真分析问题,收集资料做好理论知识铺垫,确定所实现功能的特点和具体实现方法。
2、使用编程语言来具体实现功能模块,要认真依据前期对问题的分析独立动手实现。
3、撰写课程实训报告时,态度要认真。
按照完成功能的步骤独立地完成实训报告的撰写。
六、实验考核方案考试方式:考查评分标准:1、平时成绩:学生出勤及课堂表现各20分,共40分;2、实验成绩:每个实验10分(实验操作结果6分,实验报告4分),共6个实验,总计60分;3、总成绩=平时成绩+实验成绩。
七、实验总学时及学分实验总学时:17学时实验课程学分:2学分八、实验教材及参考资料主要参考资料:《精通MATLAB》.张志涌编著.北京航空航天大学出版社.2003年3月第1版《控制系统的计算机辅助分析》.薛定宇著.清华大学出版社.2006年3月第2版五、大纲管理责任教研室:电子信息工程教研室编写日期: 2014年4月14日启用日期: 2014年6月23日大纲编写者:张鹏大纲审核者:金巨波第二部分教学大纲正文实验项目一:MATLAB语言程序设计基础一、实验目的和要求通过此项实验,使学生了解MATLAB语言程序设计基础,MATLAB的特点及科学运算功能,为下一步学习打下基础。
《MATLAB》课程教学大纲课程编号:课程名称:MATLAB英文名称:MATrix LABoratory课程类型:专业基础课选修总学时:20 学分:1.0 理论课学时:10 实验课学时:10适用对象:生物医学工程专业本科学生一、课程的性质和任务MATLAB课程是生物医学工程专业的基础课,是一门理论和实践紧密结合的课程。
主要讲授MATLAB的基本命令和基本知识,它在数学类科技应用软件中在数值计算方面首屈一指。
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域,培养学生用计算机语言解决理论与工程中实际问题的能力。
二、教学环节和教学方法MATLAB课程的教学包括理论讲授、上机实验和上机实践考试。
其中理论和实践在计算机模拟实验室同步进行,讲授主要是通过多媒体和计算机同步操作等教学手段讲解软件基本命令的使用方法和技巧,结合数学、信号与系统、医学图像处理等课程的应用实例,使学生掌握MATLAB的使用及编程技巧。
上机实验是在理论课的后半段通过计算机操作完成。
通过具体实例编程,使学生反复练习融会贯通。
本课程对学生的学习评估方式包括:1平时上课签到记录20分,完成每次课上练习共计40分。
2上机实践考试是通过教师给定考试题目,学生上机操作完成,40分,总分100分。
三、教学内容及要求第1章基础准备及入门1.1 MATLAB的安装和工具包选择1.2 Desktop操作桌面的启动1.2.1 MATLAB的启动1.2.2 Desktop操作桌面简介1.3 Command Window运行入门1.3.1 Commancl Winelow指令窗简介1.3.2 最简单的计算器使用法1.3.3 数值、变量和表达式1.4 Command Window操作要旨1.4.1 指令窗的显示方式1.4.2 指令行中的标点符号1.4.3 指令窗的常用控制指令1.4.4 指令窗中指令行的编辑1.5 Command History历史指令窗1.5.1 历史指令窗简介1.5.2 历史指令的再运行1.6 Current Directory、路径设置器和文件管理1.6.1 Current Directory当前目录浏览器简介1.6.2 用户目录和当前目录设置1.6.3 MATLAB的搜索路径1.6.4 MATLAB搜索路径的扩展1.7 工作空间浏览器和变量编辑器1.7.1 工作空间浏览器和变量可视化1.7.2 工作空间的管理指令1.7.3 Variable Editor变量编辑器1.7.4 数据文件和变量的存取1.8 Editor/Debugger和脚本编写初步1.8.1 Editor/Debugger M文件编辑器简介1.8.2 M脚本文件编写初步1.9 帮助系统及其使用1.9.1 构成帮助体系的三大系统1.9.2 常用帮助指令1.9.3 Help帮助浏览器习题1第2章符号计算2.1 符号对象和符号表达式2.1.1 符号对象的创建和衍生2.1.2 符号计算中的算符2.1.3 符号计算中的函数指令2.1.4 符号对象的识别2.1.5 符号运算机理和变量假设2.1.6 符号帮助体系2.2 符号数字及表达式的操作2.2.1 双精度数字与符号数字之间的转换2.2.2 符号数字的任意精度表达形式2.2.3 符号表达式的基本操作2.2.4 表达式中的置换操作2.3 符号微积分2.3.1 极限和导数的符号计算2.3.2 序列/级数的符号求和2.3.3 符号积分2.4 微分方程的符号解法2.4.1 符号解法和数值解法的互补作用2.4.2 求微分方程符号解的一般指令2.4.3 微分方程符号解示例2.5 符号变换和符号卷积2.5.1 Fourier变换及其反变换2.5.2 Laplace变换及其反变换2.5.3 Z变换及其反变换2.5.4 符号卷积2.6 符号矩阵分析和代数方程解2.6.1 符号矩阵分析2.6.2 线性方程组的符号解2.6.3 一般代数方程组的解2.7 代数状态方程求符号传递函数2.7.1 结构框图的代数状态方程解法2.7.2 信号流图的代数状态方程解法2.8 符号计算结果的可视化2.8.1 直接可视化符号表达式2.8.2 符号计算结果的数值化绘图2.8.3 可视化与数据探索2.9 符号计算资源深入利用2.9.1 符号表达式、串操作及数值计算M码间的转换2.9.2 符号工具包资源表达式转换成M码函数2.9.3 借助mfun调用MuPAD特殊函数习题2第3章数值数组及向量化运算3.1 数值计算的特点和地位3.2 数值数组的创建和寻访3.2.1 一维数组的创建3.2.2 二维数组的创建3.2.3 二维数组元素的标识和寻访3.2.4 数组操作技法综合3.3 数组运算3.3.1 数组运算的由来和规则3.3.2 数组运算和向量化编程3.4 “非数”和“空”数组3.4.1 非数3.4.2 “空”数组3.5 关系操作和逻辑操作3.5.1 关系操作3.5.2 逻辑操作3.5.3 常用逻辑函数习题3第4章数值计算4.1 数值微积分4.1.1 近似数值极限及导数4.1.2 数值求和与近似数值积分4.1.3 计算精度可控的数值积分4.1.4 函数极值的数值求解4.1.5 常微分方程的数值解4.2 矩阵和代数方程4.2.1 矩阵运算和特征参数4.2.2 矩阵的变换和特征值分解4.2.3 线性方程的解4.2.4 一般代数方程的解4.3 概率分布和统计分析4.3.1 概率函数、分布函数、逆分布函数和随机数的发生。
附件二Matlab语言实验教学大纲一、制定本大纲的依据依据海洋技术专业的教学计划和MA TLAB语言教学大纲制订二、本实验课程的具体安排实验项目的设置及学时分配实验要求:填必修、选修。
实验类型:填演示、验证、综合、设计。
实验类别:基础、专业等三、本实验课在该课程体系中的地位与作用本实验是与专业基础课《MATLAB应用》不可分离的一门实践课程,通过上机实习,掌握MATLAB软件使用和编程方法,验证和深化书本知识,从而加强基础知识,掌握基本技能,提高MA TLAB软件的编程能力,并用MA TLAB软件解决实际问题,构建数学模型,进行系统仿真。
四、学生应达到的实验能力与标准1、熟悉MA TLAB运行环境,了解MATLAB的搜索路径、菜单栏和工具栏;熟悉矩阵的产生、操作和运算,利用数学函数和逻辑函数实现简单功能。
2、熟悉曲线和坐标轴的控制,标注的添加;了解高级图形的绘制及图形注释。
3、掌握函数文件和脚本文件的运行方法,函数中流程控制的设计,用户交互输入的方式和程序调试的步骤。
4、熟悉线性方程组的求法和矩阵函数;熟悉多项式函数和数据分析函数;熟悉插值函数;熟悉常微分方程的解题步骤。
5、能够利用所有的基本操作实现简单的系统设计。
五、讲授实验的基本理论与实验技术知识:实验一MATLAB基础知识1、实验的基本内容(1)观看DEMO程序(2)INTRO程序(3)HELP文件(4)矩阵输入方法练习2、实验的基本要求熟悉MATLAB的运行环境和基本功能3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡(3)资料准备:MATLAB课堂练习数据实验二矩阵与数组1、实验的基本内容(1)练习矩阵输入方法(2)简单绘图功能2、实验的基本要求掌握矩阵输入方法,矩阵和数组的运算,了解简单绘图方法3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡(3)资料准备:MATLAB课堂练习数据实验三基本操作命令1、实验的基本内容和要求通过练习,掌握20余个常用函数的使用方法2、实验的基本要求掌握系统函数、基本数学函数、理解特殊数学函数、矩阵函数3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡(3)资料准备:MATLAB课堂练习数据实验四高级操作命令1、实验的基本内容(1)实验数据的分析(2)非线性方程的求根(3)数值积分2、实验的基本要求掌握用MATLAB进行数值计算的方法3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡(3)资料准备:MATLAB课堂练习数据实验五绘图功能1、实验的基本内容图形操作练习2、实验的基本要求掌握二维、三维图形的绘制方法,理解通用图形函数,了解图形的高级操作3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡实验六控制流语句1、实验的基本内容MATLAB编程练习2、实验的基本要求掌握MATLAB的编程语法3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡实验七文件1、实验的基本内容数据文件输入与计算结果输出练习2、实验的基本要求掌握文本文件与二进制文件的读写3、实验的基本仪器设备和耗材(1)软件准备:MATLAB(2)硬件准备:PC机 256M内存,32M显卡(3)资料准备:MATLAB课堂练习数据六、实验的考核与成绩评定:上机测试:通过MATLAB的应用实例操作,考察MATLAB软件的基本操作和设计。
宁德师范学院《Matlab软件实训》课程标准课程代码:052055课程名称:Matlab软件实训英文名称:Course Design of Matlab课程类型:集中性实践环节(选修)总学时:18授课学时:0 实践(实验)学时:18学分:1适用对象:电气类及相近专业本科学生一、课程概述MATLAB实训是电气工程类、自动化类以及电子信息类本科学生的一门实践教学选修课。
MATLAB实训的目的在于通过学习和上机操作,使学生掌握工程计算语言之一的MATLAB程序设计的基本原理和基本使用方法,并能用SIMULINK仿真工具进行信号与系统仿真、分析和调试。
培养学生理论联系实际,为专业能力的培养和后续课程的学习提供基础。
二、课程目标(1)学习MATLAB基本编程方法、规范;(2)学习常用的工具箱函数,并能进行简单编程;(3)熟悉MATLAB的常用的功能及使用方法;(4)熟悉MATLAB在电气工程方面的分析实例,掌握基本使用MATLAB 分析电机、电力问题的能力。
三、课程的内容与要求(一)课程设计的项目设置实训方式:1.原理介绍结合上机演示介绍程序设计原理和系统仿真、分析和调试操作方法。
2.操作练习学生独立上机操作,教师指导。
3.设计和仿真学生按指标要求,进行设计、仿真、调试等上机操作,并写出实习报告(一人一组,独立操作)。
(二)课程设计学时分配四、其他说明(一)参考书《Matlab应用技术——在电气工程与自动化专业中的应用)》,王忠礼、段慧达、高玉峰主编,清华大学出版社,2007.01《MATLAB教程》,张志涌等编著,北京航空航天大学出版社,2001年《MATLAB在电气工程中的应用》,李维波,中国电力出版社,2007.08 教师可根据实际情况选用其他MATLAB程序设计参考资料。
(二)考核方式MATLAB实训的考核以学生仿真系统的设计、分析和调试过程中,处理问题的能力和实习报告的质量为依据综合评定成绩。
评定成绩按优秀、良好、中等、及格和不及格五级计分。
《MATLAB数字实验》课程实验教学大纲一、课程基本信息课程代码:18010062课程名称:MATLAB数字实验英文名称:Mathematical Experiment with MATLAB实验总学时:32适用专业:物流管理课程类别:专业选修先修课程:计算机应用基础、微积分、线性代数、概率论与数理统计二、实验教学的总体目的和要求1、对学生的要求学生在实验前应熟练掌握计算机应用基本知识,同时回顾已学微积分、线性代数、概率论数理统计基础知识;在实验过程中应遵守实验室规则,听从老师的安排,严格按实验操作规程进行操作,不损坏仪器设备,并注意安全;由于实验是在计算机软件的控制下进行的,所以必须按所规定的程序来完成所做的实验。
2、对教师的要求教师应至少提前一周通知学生实验课的时间和地点,实验室人员应准备好电脑和投影等相关设备;在上实验课时,教师应对学生讲清实验目的和要求,在重点和难点方面应做一些演示,在操作过程中教师应对学生进行指导,耐心回答学生提出的问题,纠正学生的错误操作,记录实验过程中出现的主要问题,寻求相应的解决措施。
3、对实验条件的要求(1)硬件支持:教师机一台,学生机60台,投影仪一台;(2)软件支持:MATLAB R2013b以及上版本。
三、实验教学内容实验项目一实验名称:基本介绍及软件使用基础实验内容:课程教学:(1)介绍MATLAB软件,以及数字实验内容等相关基本知识。
(2)掌握MATLAB的基础语法知识(常变量、赋值操作、数据类型)。
(3)尝试运用MATLAB软件完成基础计算任务。
课程思政:(1)介绍MATLAB软件的起源和发展历史,诠释科学研究精神。
(2)介绍国外对我国的技术限制和封锁,讨论创新和自主可控意义。
实验性质:综合设计性实验学时:4实验目的与要求:课程教学:(1)了解MATLAB软件的基础使用方法。
(2)会使用MATLAB编写基础的计算命令。
课程思政:(1)倡导学生具有求真务实的科研探索精神。
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(MATLAB)课程编号:021691课程性质:非独立设课课程属性:基础课实验教材或指导书名称:MATLAB程序设计教程(自定)课程总学时:36 学分: 2 实验学时:9面向专业:电气自动化类(A)、电力工程与管理(B)实验室名称:电气工程与控制实验教学中心一、课程简介:本课程是电气工程及其自动化、自动化、电力工程与管理专业本科生的学科基础选修课,它在线性代数、信号分析和处理、控制系统设计和仿真等方面有着广泛的应用。
主要是学习MATLAB的语法规则、基本命令和使用环境,使学生掌握MATLAB的基本命令和基本程序设计方法,提高使用该语言的应用能力,具有使用MATLAB语言编程和调试的能力,以便为后续多门课程使用该语言奠定必要的基础。
二、课程实验目的与要求:通过上机实验,使学生掌握MATLAB在线帮助功能的使用、熟悉MATLAB运行环境和MATLAB语言的主要特点,掌握MATLAB语言的基本语法规则及基本操作命令的使用,学会M文件的建立和使用方法以及应用MATLAB实现二维和三维图形的绘制方法,具有使用MATLAB语言编程和调试的能力。
三、考试(考核)方式:实验教学占课程总成绩的比例:大约10%~15%四、主要仪器设备及台(套)数:计算机60台、MATLAB软件五、主要参考书目:[1] 李海涛. MATLAB程序设计教程. 北京. 高等教育出版社,第一版[2] 张智星. MATLAB程序设计与应用. 北京. 清华大学出版社,第一版[3] 张志涌等. MATLAB教程. 北京. 北京航空航天大学出版社,第一版大纲编写人:喻桂兰大纲审核人:吴淑欢大纲批准人:何小阳日期:2004 年11 月20 日。
数据处理的综合性实验设计《数学实验》课程教学大纲教学学时:32学时学分:2先修课程:《高等数学》、《线性代数》、《概率论与数理统计》、《C语言程序设计》一、课程性质与任务数学实验课是以大学数学为基础开设的与计算机结合的综合性实验课程,实验内容涉及数学问题计算,数学模型求解,实验数据处理,实际问题的计算机模拟。
以《微积分》、《线性代数》和《概率论与数理统计》为基础,结合计算机操作,提升学生数学思维能力;以计算和研究典型数学问题为线索,培养学生使用MATLAB的程序设计能力;以完成实验报告的活动开展数学实验活动,培养学生使用MATLAB的处理数据的能力。
为后继信息类专业课程提供实验平台。
二、教学内容和要求教学内容包括学习数学实验方法和完成数学实验报告两部分,前一部分以结合数学方法掌握MATLAB编程技术为主要内容占用教学时间为20学时;后一部分以解决实验项目问题完成数学实验报告为主,占用教学时间为12学时。
和通过本课程的学习和实践,熟练掌握数学软件MATLAB的常用命令和数据处理命令的使用,进行MATLAB程序设计以解决数学问题或实际问题。
要求完成五个指定的数学实验报告,选择完成一个实验报告。
上机实验前要进行预习,了解实验课项目的内容与要求,实验结束后上交实验报告。
1.数学实验方法(二十学时)(1)MATLAB使用入门向量创建与一元函数图形、矩阵创建与二元函数图形、数据显示格式与字符串数组(2)MATLAB程序设计方法程序文件、序设计中的流程控制、函数文件、数据文件的输入输出(3)符号计算与微积分实验微积分符号计算、定积分的数值计算(4)线性代数应用实验线性方程组求解方法、矩阵特征值问题计算方法、离散数据的多项式拟合方法(5)概率统计应用实验随机数与统计直方图、蒙特卡罗方法介绍(6)方程求根与最优化方法实验非线性方程求解方法、求函数极小值方法、线性规划问题求解方法(7)微分方程与计算机模拟常微分方程初值问题数值解法、计算机仿真实验2.数学实验报告(十二学时,要求完成前五个实验,第六个以后的实验选择一个完成)(1)抛射曲线实验了解抛射曲线数学模型,掌握弹道数据计算公式,熟悉MATLAB内嵌函数方法。
《MATLAB 及应用》实验教学大纲九、实验项目的内容和要求:实验一:MATLAB 环境的熟悉与基本运算 内容:1. 求下列表达式的值(1)122sin851z e=+ (2)21ln(2z x =+,其中2120.455i x +⎡⎤=⎢⎥-⎣⎦ (3)0.30.330.3sin(0.3)ln 22a a e e az a --+=++,a = -3.0,-2.9,-2.8,…,2.8,2.9,3.0提示:利用冒号表达式生成a 向量,求各点的函数值时用点运算。
(4)2242011122123t t z t t t t t ⎧≤<⎪=-≤<⎨⎪-+≤<⎩,其中t = 0 : 0.5 : 2.5 提示:用逻辑表达式求分段函数值。
2. 求[100,999]之间能被21整除的数的个数。
提示:先利用冒号表达式,再利用find 和length 函数。
要求:必修1. 熟悉MATLAB 的开发环境以及建立和执行M 命令文件的方法。
2. 掌握矩阵、变量、表达式的输入规则及基本运算。
3. 熟悉掌握特殊运算符号及常用函数的使用。
实验二:顺序结构和选择结构的程序设计 内容:1. 用input 函数输入一个学生姓名和百分制成绩,要求用disp 函数输出成绩等级A 、B 、C 、D 、E 。
其中90~100分为A ,80~89分为B ,70~79分为C ,60~69分为D ,60分以下为E 。
分别用if 和switch 语句实现。
2. 员工工资计算方法如下:(1) 工作时数超过120小时者,超过部分加发15%。
(2) 工作时数低于60小时者,扣发700元。
(3) 其余按每小时84元计发。
分别用if 语句和逻辑表达式实现,要求用input 函数输入该员工的工号和工时数,然后用disp 函数输出结果。
要求:必修1. 掌握顺序结构的输入输出函数input 和disp 。
2. 掌握选择结构中if 和switch 的使用方法。
Mat1ab实验教学大纲
一、实验课程简介(目的、性质)
实验性质:本实验课本实验课是面向全校各专业的一门课;
实验目的:通过上机操作,学生可以掌握MAT1AB软件的基本操作,学会使用MAT1AB软件进行矩阵运算、求解方程(组),解决优化问题等,以便培养学生的实际操作能力,为参加数学建模比赛和以后科学研究做准备.
用来进行数据分析实验的实验室环境,应该有较高性能的计算机和装有Mat1ab软件。
四、成绩考核
平时考勤:10%;平时操作:10%;实验报告:40%;实验考核:40%。
五、实贬指导书
1、张志勇、徐彦琴.《精通MAr1AB6.5》.北京航天航空大学出版社.2003.
2、D.Hanse1man,B-1itt1efie1d.《精通MAT1AB6.0>,清华大学出版社.2002.
3、郝红伟∙《MAT1AB6实例教程》.中国电力出版社.2001∙
4、周金平、王冉.《MAT1AB6实践与提高》.中国电力出版社.2002.
编制人:何光六、实验项目卡片
实验项目卡片1
课程名称:Mat1ab
课程名称:Mat1ab
备注
课程名称:Mat1ab
备注
实验项目卡片4课程名称:Mat1ab
备注
实验项目卡片5课程名称:Mat1ab
备注。
《Matlab语言及应用》实验教学大纲
课程编码:课程英文名称: Matlab
学时数:32/16 学分:2.0
适用专业:自动化专业
一、制订本课程实验大纲的依据:
根据自动化专业培养方案的要求,Matlab课程是专业选修课程,主要培养、训练学生的科学计算编程能力,以及应用数学知识和计算机解决实际问题的能力。
Matlab实验,作为课程教学的一部分,训练学生实践能力。
二、本课程实验教学的作用:
熟悉软件操作、熟悉软件库函数、熟悉常用的工具箱,通过实验具体操作,培养学生综合实践能力。
三、本课程实验教学目的及学生能力标准:
熟悉Matlab软件环境,熟悉软件库函数,掌握Matlab软件基本编程方法,比较熟练对常用Matlab工具箱函数的运用,能够综合数学知识与Matlab编程实现综合性实际问题的编程。
四、教学形式
在教师指导下进行计算机编程实验,对综合性、设计性实验撰写实验报告
五、实验项目、内容、学时分配及实验类型
六、成绩考核与评定方式
Matlab实验是数学与计算机上机编程实验,理论课程与实验课程联系很大不能截然分开,实验部分多是综合型,实验报告反映整个课程的水平,成绩评定与理论课合一进行,按平时20%、实验报告80%进行。
七、使用的教材及主要参考书
《Matlab语言实用教程》。