负载信号数据进行仿真

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

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

  • 属性从工作区导入信号数据输入配置参数,以将其导入到a的根级输入端口轮廓尺寸启用, 要么触发块。要将许多信号导入根级输入端口,请考虑使用根输入映射工具

  • 从文件块 - 从MAT文件读取数据,输出该数据作为信号。

  • 从电子表格块 - 从微软的Excel电子表格或CSV电子表格读取数据,输出该数据作为一个或多个信号。

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

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

  • 持久性数据 - 流大数据从MAT文件到模型。

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

全部展开

轮廓尺寸 创建子系统或外部输入输入端口
总线元素中,总线元素中 选择连接到输入端口的信号
启用 加入使端口子系统或模型
触发 向子系统或模型添加触发器或功能端口
从文件 从mat文件加载数据
从电子表格 读取电子表格数据
从工作区 从工作区负载信号数据
信号生成器 创造和产生可互换的信号组,其波形是分段线性
信号编辑器 显示、创建、编辑和切换可互换的场景

功能

全部展开

getRootInportMap 创建自定义对象映射信号,以根级别inports
convertToSlDataset 将mat文件的内容转换为万博1manbetxSimulink.SimulationData.Dataset目的
getSlRootInportMap 使用自定义对象将信号映射到根级输入端口万博1manbetx映射模式
createInputDataset 为模型中的根级输入端口或总线元素端口生成数据集对象
signalbuilder (不推荐)创建和接入信号生成器块
signalBuilderToSignalEditor 进口信号数据和从信号生成器块到信号编辑器块属性
getInputString 创建的变量映射逗号分隔的列表
万博1manbetxSimulink.BlockDiagram.getInitialState 返回框图的初始状态数据
万博1manbetxSimulink.Bus.createMATLABStruct 创建MATLAB使用相同的层次结构和属性总线结构
万博1manbetxSimulink.SimulationData.createStructOfTimeseries 创建的结构时间序列数据到负载作为用于总线模拟输入
signalEditor 起始信号编辑器

万博1manbetxSimulink.io.FileType 文件类型的基类
万博1manbetxSimulink.io.SignalBuilderSpreadsheet 读取电子表格格式使用的信号建设者

万博1manbetx仿真软件配置参数

主题

信号加载

为仿真提供信号数据

识别模型信号数据需求和负载输入信号数据。

信号加载技术概述

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

信号加载技术的比较

确定满足建模需求的信号加载方法。通常,将信号数据映射到根端口工作得很好。

负载信号数据,使用单位

负载信号数据,使用以前模拟中记录的数据中的单元。信号日志、To File块和To Workspace块可以包含数据集或Timeseries日志格式的单元信息。

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

负载信号数据转换成在之前的模拟登录的模式。

加载数据来建模一个连续的工厂

进口信号数据以连续的植物模型,其使用信号是光滑和在时间中断,对于每个时间值的信号数据的数据。

将数据加载到测试离散算法

通过导入离散信号,这是信号您定义使用均匀间隔的时间值测试一个离散的算法。一个信号值被读出在每个时间步骤,使用所述源块的采样时间。

为输入测试用例加载数据

当你输入的信号数据对于大多数输入测试的情况下,尽量减少时间点的数目。您加载信号数据包括与坡道和不连续的样本。

创建并供根级输入端口编辑信号数据

创建和编辑信号数据

使用信号编辑器创建和您可以组织根级别的端口映射或多个模拟编辑输入信号。

在信号编辑器中使用场景和插入信号

在信号编辑器的场景和信号的工作。

与基本的信号处理数据

基本操作,如信号和数据创建。

用MATLAB表达式和变量创建信号

使用MATLAB®表达式来创建信号编辑器的信号。

创建写意信号数据使用鼠标或Multi-Touch手势

用鼠标和多点触摸手势创建信号数据。

导入自定义文件类型

导入自定义文件类型信号编辑器。

创建自定义文件类型导入到信号编辑器

要导入自定义文件类型信号编辑器,创建自定义文件类型的读者为您的数据。

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

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

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

负载总线数据以root用户级别输入端口

进口总线通过在输入配置参数手动指定数据或通过使用根INPORT映射工具数据到顶层输入端口。

地图数据使用根Inport Mapper工具

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

映射根输入信号数据

开启root运行轨迹映射工具,并选择映射模式。

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

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

查看和检查信号数据

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

预览数据信号

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

地图信号数据以根Inports

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

寻根运行轨迹映射导入信号数据

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

创建和使用自定义映射模式

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

根运行轨迹映射场景

在根Inport Mapper工具中使用场景。创建和保存场景,并加载以前保存的场景。

生成脚本MATLAB仿真与方案

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

其他信号加载技术

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

用于使用在总线元件块的总线负载的输入数据。

加载数据使用从工作区块

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

加载数据使用从文件阻止

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

负载模拟大数据

加载大数据作为模拟输入。

从MAT文件作为输入的并行仿真流数据

用于并行模拟的流输入数据来自mat文件。

可换场景加载数据

使用信号编辑器块与互换情景工作。

精选示例