主要内容

用于模拟的负载信号数据

用于模拟模型的负载信号数据

可以使用几种不同的方法将数据加载到模型中,包括:

  • 根级别输入端口-使用输入将其导入到的根级别输入端口的配置参数输入启用,或触发块要将许多信号导入根级输入端口,请考虑使用根端口映射器工具

  • 从文件block -从mat文件中读取数据,将数据作为信号输出。

  • 从电子表格block -从Microsoft®Excel®电子表格或CSV电子表格读取数据,将数据输出为一个或多个信号。

  • 源块—添加一个源块,例如正弦波块,生成信号输入到另一个块。

  • 信号编辑器块-显示、创建、编辑和切换可互换场景。

  • 持久数据-将大数据从mat文件流到模型中。

可以在文件、工作空间变量或模型参数中创建输入信号数据。您可以使用先前模拟中记录的、来自其他源的数据,也可以自己创建数据。要确定使用哪种信号加载方法,请参阅信号加载技术的比较

阻碍

全部展开

输入 为子系统或外部输入创建输入端口
在总线元素中,总线元素在 从外部端口选择输入
启用 向子系统或模型添加启用端口
触发 向子系统或模型添加触发器或功能端口
从文件 将数据从MAT文件加载到金宝app模型
从电子表格 从电子表格读取数据
从工作空间 将信号数据从工作区加载到金宝app模型
信号创建器 创建并生成波形分段线性的可互换信号组
信号编辑器 显示、创建、编辑和切换可互换方案

功能

全部展开

getRootInportMap 创建自定义对象,将信号映射到根级导入
convertToSlDataset 将mat文件的内容转换为金宝appSimulink.SimulationData.Dataset对象
getSlRootInportMap 使用创建自定义对象将信号映射到根级别的输入端口金宝app映射模式
createInputDataset 为模型中的根级别输入端口或总线元素端口生成数据集对象
信号建设者 (不推荐)创建并访问Signal Builder块
信号发生器信号监测器 从信号生成器块导入信号数据和属性到信号编辑器块
getInputString 创建以逗号分隔的要映射的变量列表
金宝appSimulink.BlockDiagram.getInitialState 返回框图的初始状态数据
金宝appSimulink.Bus.CreateMataLabStruct 创造MATLAB使用与总线相同的层次结构和属性的结构
金宝appSimulink.SimulationData.createStructOfTimeseries 创建结构timeseries数据加载作为总线的模拟输入
signalEditor 启动信号编辑器

金宝appSimulink配置参数

主题

信号加载

为仿真提供信号数据

确定模型信号数据要求和负载输入信号数据。

信号加载技术概述

了解将信号数据导入模型的可用技术。

信号加载技术的比较

确定满足建模要求的信号加载方法。通常,将信号数据映射到根输入端口效果良好。

使用单位的负载信号数据

使用上一次模拟中记录的数据中的单位的负载信号数据。信号记录、To文件块和To工作区块可以包括Dataset或Timeseries记录格式的单位信息。

加载记录在另一个模拟中的数据

将信号数据加载到先前模拟中记录的模型中。

为连续设备建模的负载数据

将信号数据导入连续工厂模型,该模型使用平滑且在时间上不间断的信号数据,每个时间值都有一个信号数据。

加载数据以测试离散算法

通过导入离散信号来测试离散算法,离散信号是使用均匀间隔时间值定义的信号。使用源块的采样时间,在每个时间步长读取一个信号值。

为输入测试用例加载数据

当您为大多数输入测试用例导入信号数据时,尽量减少时间点的数量。加载的信号数据包括带有斜坡和不连续的样本。

将数据加载到根级别的输入端口

将数据加载到根级别的输入端口

从工作区加载数据并将其应用到根级输入。

加载总线数据到根级输入端口

通过在input配置参数中手动指定数据或使用Root Import Mapper工具,将总线数据导入顶级输入端口。

使用根输入端口映射器工具映射数据

要将信号和总线数据导入、可视化并映射到根输入端口,请使用根输入端口映射器工具。

映射根导入信号数据

打开根导入映射工具并选择映射模式。

为根导入映射创建信号数据

使用特定的准则和约定为根输入端口映射创建数据。

查看和检查信号数据

在绘制数据之前,查看和检查信号数据。

预览信号数据

使用预览输入信号或总线数据信号预览窗口。

将信号数据映射到根输入端口

通过选择映射模式和选项并选择数据,将信号数据映射到根输入端口。解释映射结果。

为根导入映射导入信号数据

为根输入端口映射导入信号和总线数据。您还可以从金宝app®设计验证器™环境

创建和使用自定义贴图模式

如果不希望使用根输入端口映射器工具中的现有映射模式,请创建自定义映射模式。

Root导入映射场景

在根输入端口映射器工具中使用场景。创建和保存方案,并加载以前保存的方案。

生成MATLAB脚本仿真与场景

将场景与模型关联后,生成一个MATLAB®执行批处理模拟的脚本。

其他信号加载技术

使用总线元素块加载总线的输入数据

使用In总线元素块加载总线的输入数据。

使用From Workspace块加载数据

使用“来自工作区”块加载模拟输入数据。

使用From文件块加载数据

使用from file块创建并保存要从MAT文件加载的信号数据。

加载大数据模拟

加载大数据作为仿真输入。

来自mat文件的流数据作为并行模拟的输入

流输入数据的并行模拟从一个mat文件。

使用可互换的场景加载数据

使用信号编辑器块与可互换的场景工作。

特色的例子