主要内容

模拟加载信号数据

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

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

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

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

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

  • 回放block -从工作空间、文件或模拟数据检查器加载数据。

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

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

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

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

全部展开

轮廓尺寸 为子系统或外部输入创建输入端口
在总线元素中,总线元素在 选择从外部端口输入
启用 为子系统或模型添加启用端口
触发 为子系统或模型添加触发器或功能端口
从文件 从MAT文件加载数据到金宝app模型
从电子表格 从电子表格读取数据
从工作空间 将信号数据从工作空间加载到金宝app模型
回放 从工作区、文件或模拟数据检查器加载数据
信号编辑器 显示、创建、编辑和切换可互换的场景

功能

全部展开

createInputDataset 为模型中的根导入或总线元素端口生成数据集对象
金宝appSimulink.Bus.createMATLABStruct 创建MATLAB使用与总线相同的层次结构和属性的结构
金宝appSimulink.SimulationData.createStructOfTimeseries 创建结构timeseries作为总线模拟输入加载的数据
getRootInportMap 创建自定义对象以将信号映射到根级导入
getInputString 创建以逗号分隔的映射变量列表
convertToSLDataset 将MAT-file的内容转换为金宝appSimulink.SimulationData.Dataset对象
getSlRootInportMap 创建自定义对象,将信号映射到根级导入金宝app映射模式
signalEditor 启动信号编辑器
signalBuilderToSignalEditor 从信号构建器块导入信号数据和属性到信号编辑器块

工具

根导入映射器 将信号和总线数据导入、可视化并映射到根级导入

模型设置

输入 选项,使用顶级输入端口加载外部输入数据进行模拟

主题

信号加载

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

其他信号加载技术