- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
tlab建模与仿真
一、课程基本情况
课程代码:1131239019
课程名称(中/英文):tlab建模与仿真/tlab Modeling and Simulation
课程类别:专业任选课程
学分:2.0
总学时:32
理论学时:16
实验/实践学时:16
适用专业:机器人工程
适用对象:本科
先修课程:高等数学、线性代数
教学环境:多媒体教室
开课学院:机器人学院
二、课程简介
1.课程任务与目的
本课程是面向机器人工程专业本科生开设的一门专业核心课。TLAB是tWorks公司推出的一套高性能的数值计算和可视化软件,可以解决工程、科学计算、数字信号处理以及机器学习领域的计算分析问题。通过本课程的学习,使学生掌握tlab语言的基本特征和使用方法,尤其是在数学建模和机器人仿真中的应用,为后续专业和毕业设计打下计算机计算分析的基础基础。
结合教学本课程本着以学生为本,激发学生求知欲望,坚持问题驱动、目的驱动的教学组织授课,教学内容贴近机器人专业应用,并注重学生的动手实践能力的培养。
2.对接培养的岗位能力
通过本课程的学习,有助于学生胜任初级的机器学习工程师。
课程教学目标
1.了解专业发展现状及趋势:课程中会根据讲授知识,不断对涉及到的机器视觉研究现状进行介绍,提升的学术素养;并讨论未来的发展趋势,帮助学生确立机器人专业相关的建模研究。
2.熟悉本专业常用软件的基础知识,具有常用软件的应用能力:tlab是常用的高性能的数值计算和可视化软件,可以解决工程、科学计算、数字信号处理以及机器学习领域的计算分析问题。
3.能根据工程问题的需要编制简单的程序:课程中给定任务,通过单变量以及多变量线性回归,逻辑回归进行问题的解决。
4.具有利用工程与信息技术、工具进行实验和仿真实验的能力,并能够对数据进行分析和解释:课程中运用机器学习算法进行实践,通过课程中不断地实践,印证理论,并积累经验,对实验结果以及数据有自己的分析和解释。
四、教学课时安排
(一)学时分配
主题或知识点
教学内容
总学时
学时
完成课程
教学目标
讲课
实验
实践
TLAB概述与安装、从工科角度看线性代数的本质1
TLAB简介及安装、目录结构、工作环境、通用命令、帮助系统以及示例;
向量究竟是什么?
线性组合、张成的空间与基;
矩阵与线性变换;
矩阵乘法与线性变换复合;
三维空间中的线性变换;
行列式的意义。
2
1
1
5
从工科角度看线性代数的本质2
从空间几何角度,理解逆矩阵、秩、列空间、零空间以及非方阵的意义;
从线性变换的角度认识点积和叉积的本质;
基变换、特征向量与特征值以及抽象向量空间的物理意义。
2
1
1
5
数据类型、基本矩阵操作、运算符和优先级、矩阵运算函数、矩阵元素运算函数、字符串处理函数、习题讲解
TLAB的数据类型、基本矩阵操作、运算符以及运算符的优先级;
矩阵运算函数;
矩阵元素运算函数——三角函数、指数和对数函数、复数函数、截断和求余函数、特殊函数;
字符串处理函数——字符串的创建、比较、字符串的查找和替换、字符串与数值间的转换;
章课后习题讲解。
2
1
1
5
TLAB基本编程
M文件编程——函数、脚本、子函数与私有函数、伪代码;
变量与语句——变量类型、程序控制结构;
程序调试——直接调试法、工具调试法;
函数的设计和实现——建立数学模型、编写代码、运行程序;
建立学生良好的编程习惯;
数据显示及存取——二维绘图、三维绘图、图形处理、图形窗口、T文件的应用、文件I/O。
2
1
1
5
Simulink仿真与图形界面交互GUI
Simulink的概念、工作环境、工作原理、其模型的特点、数据类型、模块和模块库;
模型的创建;
子系统及其封装——创建子系统、封装子系统以及自定义模块库;
过零检测、代数环、回调函数;
运行仿真并对仿真结果进行分析;
对模型进行调试;
S函数——S函数的概念、功能以及工作流程,S函数的编写;
GUI概述,启动GUIDE,GUIDE提供的控件,界面设计工具集,GUI组态,GUI界面设计。
2
1
1
5
数值计算和数学计算
TLAB多项式运算;
插值运算——一维插值、二维插值;
数据分析——基本数据分析函数、协方差和相关系数矩阵、有限差分和梯度、信号滤波和卷积、傅里叶变换;
TLAB进行高等数学相关内容求解;
TLAB进行线性代数相关内容求解;
TLAB进行概率统计相关内容求解;
TLAB进行复变函数相关内容求解;
运筹学以及TLAB相应求解实现。
2
1
1
5
控制领域——PID算法、Robotics Tools使用
PID算法的本质和计算过程;
运用TLAB进行PID算法编程;
Robotics Tools的安装;
运用Robotics Tools进行两杆机器人建模仿真。
2
1
1
4 5
数字图
文档评论(0)