文档

模拟加载信号数据

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

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

  • 根级输入端口——从工作空间导入信号数据输入的根级输入端口轮廓尺寸启用,或触发块。要将许多信号导入到根级输入端口,请考虑使用根导入映射工具

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

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

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

  • 信号生成器block -创建可互换的分段线性信号源组,用于模型中。

  • 持久数据——将mat文件中的大数据传输到模型中。

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

全部展开

轮廓尺寸 为子系统或外部输入创建输入端口
启用 为子系统或模型添加启用端口
触发 为子系统或模型添加触发端口
从文件 从mat文件加载数据
从电子表格 从电子表格读取数据
从工作空间 从工作空间加载信号数据
信号生成器 创建和生成波形分段线性的可互换信号组
信号编辑器 显示、创建、编辑和切换可互换的场景

功能

全部展开

getRootInportMap 创建自定义对象以将信号映射到根级导入
convertToSlDataset 将MAT-file的内容转换为Simulink.Simulati万博1manbetxonData.Dataset对象
getSlRootInportMap 创建自定义对象,使用Simulink映射模式将信号映射到根级导入万博1manbetx
createInputDataset 为模型中的根级导入块生成数据集对象
signalbuilder 创建和访问信号生成器块
signalBuilderToSignalEditor 从信号构建器块导入信号数据和属性到信号编辑器块
getInputString 创建以逗号分隔的映射变量列表
万博1manbetxSimulink.BlockDiagram.getInitialState 返回框图的初始状态数据
万博1manbetxSimulink.Bus.createMATLABStruct 使用与总线信号相同的层次结构和属性创建MATLAB结构
万博1manbetxSimulink.SimulationData.createStructOfTimeseries 用MATLAB时间序列对象叶节点创建一个结构
signalEditor 启动信号编辑器

万博1manbetxSimulink配置参数

主题

信号加载

为仿真提供信号数据

识别模型信号数据要求,加载输入信号数据。

信号加载技术概述

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

信号加载技术的比较

确定满足建模需求的信号加载方法。通常,将信号数据映射到根导入可以很好地工作。

使用单元的加载信号数据

加载信号数据,使用以前模拟中记录的数据中的单元。信号日志、到文件块和到工作区块可以包括数据集或时间序列日志格式的单元信息。

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

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

将数据加载到连续装置模型中

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

加载数据来测试离散算法

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

为输入测试用例加载数据

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

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

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

从工作空间加载数据并将其应用于根级输入。

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

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

使用根导入映射器工具映射数据

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

映射根输入信号数据

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

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

使用特定的指导方针和约定为根导入映射创建信号数据。

创建和编辑信号数据

使用信号编辑器创建和编辑输入信号,您可以组织多个模拟。

查看和检查信号数据

在数据映射前,查看和检查信号数据。

预览信号数据

控件预览输入信号或总线数据信号预览窗口。

将信号数据映射到根导入

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

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

为根导入映射导入信号和总线数据。您还可以从导入测试向量万博1manbetx®设计验证器™环境。

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

如果不想使用根导入映射器工具中的现有映射模式,请创建自定义映射模式。

根导入映射场景

使用根导入映射器工具中的场景。创建并保存场景,并加载以前保存的场景。

生成MATLAB脚本模拟场景

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

其他信号加载技术

使用From工作区块加载数据

使用From Workspace块加载信号数据。

使用From文件块加载数据

使用从文件块加载信号数据。

为模拟加载大数据

创建并加载用于模拟模型的大数据。

这个话题有用吗?