主要内容

IO数据源

播放记录数据

自从R2019a

  • IO数据源块

库:
SoC Blockset / I / O数据来源和下沉

描述

IO数据源块使您能够进口硬件输入输出数据记录和回放你的仿真软件金宝app®模型。块将输入数据转换成一个消息,你可以给作为输入信号TCP读,UDP读,流读,或寄存器读块,这取决于您选择的设备类型。硬件输入输出数据的回放仿真软件模型可以帮助你开发模型有更好的准确性比模型开发的模拟金宝app期间使用随机生成的数据。

当你开发模型,使用真正的硬件输入输出数据在部署过程中,您可以选择使用随机生成的合成数据在模拟硬件输入输出数据。作为物理硬件数据占各种影响像数据丢失、延时,等等。如果你使用合成等模拟数据作为硬件输入输出数据模型,它会导致意想不到的结果,当你部署硬件板。评估和验证这些模型,使用真实的硬件输入输出数据在模拟推荐。为更多的信息关于如何记录硬件输入输出数据并将其保存到您的主机,看到DataRecorder对象。

请注意

如果你有一个IO数据源块与输入设置为从文件,与一个定时器驱动型可任务管理器块模型和你计划使用一个固定的终结者,然后输入一个步长值较小的值集参数任务管理器块。例如,假设的价值中指定的任务管理器0.1不到,然后选择一个固定的大小0.1

港口

输入

全部展开

输入数据,指定为一个数值向量。块将这些数据转换成一个总线所指定的特定设备类型的信号设备类型参数。匹配输入数据的数据类型和数据类型的选择数据类型参数。输出总线信号包含数据值、长度的数据,和有效状态的数据。

依赖关系

要启用这个端口,设置输入参数从输入端口

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

输入数据的长度,指定为负的标量。

依赖关系

要启用这个端口,设置输入源参数从输入端口

数据类型:uint32

有效的1,阻止捕获输入数据数据长度港口。当有效的0块考虑输入数据无效,不捕捉它。

依赖关系

要启用这个端口,设置输入源参数从输入端口

数据类型:布尔

这个消息从连接端口接收到一个通知内存通道输入输出数据接收器块读事务完成,在内存中缓冲用于写作。

依赖关系

要启用这个端口,设置设备类型参数

数据类型:布尔

输出

全部展开

这个端口发送信号,触发一个任务事件任务管理器块来执行相关的事件驱动任务。

依赖关系

要启用这个端口,设置显示端口参数事件数据和事件

数据类型:rteEvent

这个端口发送数据矢量信息味精处理器的输入端口I / O模块,其中包括寄存器读,流读,UDP读,TCP读块。

依赖关系

要启用这个端口,设置显示端口参数数据数据和事件

数据类型:SoCData

参数

全部展开

设置输入数据源块通过选择其中一个值。

  • 从文件——从记录数据文件读取数据在同一时间间隔记录硬件板上。

  • 从对话框——输入一个一维数组的数据通过使用一个函数。指定这个函数价值参数。

  • 从输入端口——输入数据和信号使用的输入端口。

  • 从timeseries对象——输入数据和时间值使用timeseries MATLAB中创建对象®。更多信息见时间序列对象和集合

指定一个MATLAB函数创建一个行向量的数值数据。捕获这个行向量作为输入数据块。

依赖关系

要启用该参数,设置输入参数从对话框

选择的数据类型的输入数据被接收到数据端口。

依赖关系

要启用该参数,设置输入参数从文件

选择一个设备类型启用相应的输出数据端口。

  • UDP——使味精输出端口输出UDP数据作为一个消息。

  • TCP——使味精TCP数据输出端口输出一条消息。

  • 注册——使味精输出端口输出寄存器的数据信息。

  • ——使味精输出端口输出流数据作为一个消息。

依赖关系

要启用该参数,设置输入参数从输入端口从对话框

指定一个离散的时间间隔,以秒为单位,在输出数据块。

依赖关系

要启用该参数,设置输入参数从对话框

指定输入数据的大小。样品每帧的块读取这个数字在阅读和回放模拟。

依赖关系

要启用该参数,设置输入参数从文件

指定完整路径记录数据文件在主机PC或浏览并选择一个文件在主机电脑。这一块只支持TGZ文件金宝app由使用SoC Blockset™数据记录API。

依赖关系

要启用该参数,设置输入参数从文件

指定数据集源名称您想要使用的输入源中可用的记录数据中指定数据集名称参数。你可以键入名称源名称盒子或点击选择从列表中选择这个名字的来源记录数据文件中可用。

依赖关系

要启用该参数,设置输入参数从文件

指定数量的数据元素存储在输入数据队列。

依赖关系

要启用该参数,设置设备类型参数

选择其中一个值,使相应的输出端口。

  • 数据——允许只有味精输出端口。

  • 事件——允许只有事件输出端口。

  • 数据和事件——使味精事件输出端口。

指定一个timeseries对象。这timeseries块对象提供输入数据。关于时间序列对象的更多信息,请参阅时间序列对象和集合

依赖关系

要启用该参数,设置输入参数从timeseries对象

扩展功能

版本历史

介绍了R2019a