您现在的位置是:课程

Simulink仿真及代码自动生成技术

2023-11-06 22:29课程 人已围观

    Hyowinner孙忠潇老师拥有丰富的MATLAB/Simulink实战经验,在MATHWORKS官方中文论坛做超级版主期间,解答了数千个技术问题。并结合自身经验编写了《Simulink仿真及代码生成技术入门到精通》一书,深受读者好评。在作为汽车电子高级软件工程师从业期间,孙老师总结了多套提高工作效率的工作方法,特开设了此门课程,帮助软件工程师们提高工作效率。本课程主要解决下面这些情况下遇到的问题:
     1、Simulink的基本操作之——Simulink Library Browser
    2、Simulink的基本操作之——自定义新建模型模版
    Simulink新建的模型都是默认使用ode45解算器和白色的背景颜色,用户可以通过new_model函数自定义一个新建模型的参数配置方式。
    3、Simulink模块——Constant和Scope
    4、Simulink模块——Sum和Delay
    5、SimuIink模块——Gain模块:1)增益模块的参数对话框说明 2)实例仿真
    6、Simulink模块——积分模块Integrator(1)
    1)介绍模块功能和参数作用 2)通过实例展示仿真功能和微分方程求解
    7、Simulink模块——积分模块Intergrator(2)——求解微分方程组
    使用积分模块为基础构建二维微分方程组的模型。
    8、SimuIink模块——From workspace
    介绍从工作空间导入数据到模型的模块: to workspace 1.使用矩阵方式 2.使用结构体方式 3.使用timeseries数据结构 4.介绍给定采样内部插值与外部插值方式和效果。
    9、SimuIink模块——From File
    1)掌握如何使用save和load命令存储mat和载入mat文件 2)掌握如何使用From File模块从硬盘导入数据到模型 3)掌握如何存储符合From File要求的mat文件
    10、Simulink模块——模块的属性:1)模型的朝向和注释 2)模块参数对话框 3)模块的属性获取及设置
    11、Simulink模块——模块的属性2
    12、信号线——信号线的分类:1)Scalar信号 2)Vector信号 3)Matrix信号 4)Bus信号
    13、解算器及采样时间:
    1)Simulink解算器中固定步长solver的分类 2)连续解算方法以及离散解算方法的区别和联系 3)模块SampleTime的设置方式 4)不同采样速率模块相连时出错的解决方式
    14、Simulink仿真——代数环问题(初级):1)代数环的产生原因 2)代数环的发生后果 3)代数环的解决方法
    15、1DLookup Table的使用及反向查表:1)1D Look up Table的基本使用 2)根据输出和表格获取输入值的理论方法及自动化工具实现
    16、1DLookup Table的数据自动化导入:
    1)获取模块属性的方法 2)矩阵转为行向量字符串的方法 3)使用M编程实现从Excel/数据库/Workspace等导入数据到2-D Lookup table的自动化方法。
    17、Goto与From模块的应用:1)FromGOTO的使用场景 2)Tag的Visibility讲解及使用(local, scoped, global)
   












 
-->

站点信息

  • 文章统计篇文章