inMemoryStream
此对象需要 Streaming Data Framework for MATLAB® Production Server™。
说明
inMemoryStream 函数创建一个 InMemoryStream 对象,您可以使用该对象测试读取和写入由 MATLAB 托管的事件流。与 TestStream 对象不同,InMemoryStream 对象在读取和写入时间表数据时不应用模式处理。当退出 MATLAB 时,inMemoryStream 对象中的数据就会消失。
创建对象
语法
描述
基于行的事件窗口
stream = inMemoryStream 创建一个默认的 InMemoryStream 对象,该对象连接到由 MATLAB 托管的事件流,该事件流不应用模式处理。该对象一次读取 50 个流事件行。
stream = inMemoryStream(Rows= 创建一个 numevents)InMemoryStream 对象,该对象一次读取 numevents 流事件行。
基于持续时间的事件窗口
stream = inMemoryStream(Duration= 创建一个 timespan)InMemoryStream 对象,该对象读取在指定时间戳跨度内发生的流事件 timespan。
附加选项
stream = inMemoryStream(___, 使用一个或多个名称-值参量以及任何先前的语法设置事件流属性。Name=Value)
输入参量
属性
对象函数
readtimetable | 从事件流读取时间表 |
writetimetable | 将时间表写入事件流 |
seek | 在事件流中设置读取位置 |
preview | 预览事件流中的事件子集 |
identifyingName | 事件流名称 |
detectImportOptions | 根据事件流内容创建导入选项 |
detectExportOptions | 根据事件流内容创建导出选项 |
示例
版本历史记录
在 R2022b 中推出