主要内容

从模拟保存运行时数据

将仿真数据保存到MATLAB中®工作空间;测井信号;导出信号、时间、输出和状态数据

您可以将信号值保存到MATLAB工作区或MLDATX文件、MAT文件或Excel®为以后的检索和后处理进行模拟。保存模拟数据也称为记录或导出模拟数据。

将模拟数据保存在数据集Format通过为各种日志记录技术的结果提供通用格式来简化后处理。使用数据集格式将数据存储为MATLABtimeseries对象,你可以用MATLAB处理。

  • 信号记录和数据存储使用数据集格式。

  • 输出和状态日志的使用数据集默认格式。

  • “到文件”和“到工作区”块的默认保存格式为Timeseries

金宝app®提供工具将日志数据转换为数据集格式

要确定使用哪种方法记录信号数据,请参见导出仿真数据

外港 为子系统或外部输出创建输出端口
记录,XY图 将数据记录到工作区、文件或两者都记录
到文件 将数据写入文件
到工作空间 将数据记录到工作区金宝app模型

工具

仪器性能 查看和编辑记录信号的记录和可视化属性
信号特性 查看和编辑信号属性
模拟数据检查器 检查和比较数据和仿真结果,以验证和迭代模型设计

功能

全部展开

金宝appSimulink.sdi.markSignalForStreaming 打开或关闭日志记录信号
金宝appSimulink.sdi.getSignalInputProcessingMode 获取输入处理信号属性的值
金宝appSimulink.sdi.setSignalInputProcessingMode 指定输入处理信号属性的值
金宝appSimulink.SimulationData.signalLoggingSelector 开放信号记录选择器

配置日志数据大小限制

金宝appSimulink.sdi.setMaxDiskUsage 指定记录到磁盘的数据的最大大小
金宝appSimulink.sdi.getMaxDiskUsage 配置记录到磁盘的数据的最大大小
金宝appSimulink.sdi.setRequiredFreeSpace 指定记录数据时要留出的最小磁盘空间
金宝appSimulink.sdi.getRequiredFreeSpace 为日志记录配置最小磁盘空间要求
金宝appSimulink.sdi.setDeleteRunsOnLowSpace 指定日志数据大小接近配置限制时的行为
金宝appSimulink.sdi.getDeleteRunsOnLowSpace 当日志数据的大小接近配置的限制时,获取配置的行为
金宝appSimulink.sdi.setRecordData 指定日志记录模式
金宝appSimulink.sdi.getRecordData 检查日志记录模式

配置模拟数据检查器存档

金宝appSimulink.sdi.setArchiveRunLimit 指定要保留在模拟数据检查器存档中的运行次数
金宝appSimulink.sdi.setAutoArchiveMode 指定模拟数据检查器如何管理模拟运行
金宝appSimulink.sdi.getArchiveRunLimit 获取要保留在模拟数据检查器存档中的运行次数限制
金宝appSimulink.sdi.getAutoArchiveMode 获取模拟数据检查器运行管理模式
金宝appSimulink.sdi.setStorageLocation 指定日志数据在磁盘上的位置
金宝appSimulink.sdi.getStorageLocation 获取记录到磁盘的数据的自定义存储位置的路径
金宝appSimulink.sdi.setStorageMode 指定将数据记录到磁盘还是内存
金宝appSimulink.sdi.getStorageMode 检查日志记录是否配置为将数据记录到磁盘或内存
extractTimetable 金宝appSimulink.SimulationData.Dataset金宝appSimulink.SimulationData.Signal对象转换成时间表
getAsDatastore 从引用的Dataset对象中获取元素的matlab.io.datastore.SimulationDatastore表示
removeElement 删除元素金宝appSimulink.SimulationData.Dataset对象
金宝appSimulink.SimulationData.createStructOfTimeseries 创建结构timeseries作为总线模拟输入加载的数据
金宝appSimulink.SimulationData.forEachTimeseries 的集合中包含的数据应用函数timeseries对象
金宝appSimulink.SimulationData.DatasetRef.getDatasetVariableNames 列出MAT文件中包含的变量名金宝appSimulink.SimulationData.Dataset对象

对象

全部展开

金宝app仿真软件。SimulationOutput 访问模拟输出和元数据
金宝app仿真软件。SimulationMetadata 访问模拟运行的元数据
金宝appSimulink.SimulationData.Dataset 访问已记录的模拟数据或组模拟输入数据
金宝appSimulink.SimulationData.Signal 信号记录信息的容器
金宝appSimulink.SimulationData.State 状态记录元素
金宝appSimulink.SimulationData.DatasetRef 创建金宝appSimulink.SimulationData.DatasetRef对象
matlab.io.datastore.SimulationDatastore 的输入和输出的数据存储金宝app模型
金宝appSimulink.SimulationData.BlockPath 完全指定的Simulink块路径金宝app
金宝appSimulink.SimulationData.Unit 存储模拟数据单元
金宝appSimulink.SimulationData.LoggingInfo 信号记录覆盖设置
金宝appSimulink.SimulationData.ModelLoggingInfo 一个模型的信号记录覆盖设置
金宝appSimulink.SimulationData.SignalLoggingInfo 信号记录覆盖设置的信号

主题

仿真数据

模拟状态

信号记录

数据存储

  • 日志数据存储
    为日志记录配置数据存储,以便可以查看模拟运行中存储的数据。