出口仿真数据
出口或日志,仿真数据为分析和调试提供了一个基准模型。使用标准或自定义MATLAB®函数来生成模拟系统输入信号和图表,分析或执行其他后处理系统输出。
仿真数据
仿真数据可以包括信号的任意组合,时间,输出,状态和数据存储日志数据。
出口仿真数据包括保存信号值MATLAB工作区或垫文件在模拟供以后分析和后处理。导出数据也被称为数据日志记录或保存仿真数据。
你可以在几个日志数据格式:
结构
结构随着时间的推移
Timeseries
数组
考虑登录其他格式转换数据数据集
格式来简化后处理。有关更多信息,请参见记录数据的数据集转换。
您还可以使用记录数据作为仿真模型的输入。
日志记录仿真数据
您可以使用一个或多个技术记录仿真数据。
测井技术 | 使用 | 文档 |
---|---|---|
使输出日志和一个信号连接到root外港块 |
考虑使用这种方法对测井资料在顶级模型中,如果模型已经包含一个外港块。 |
|
启动信号记录日志和马克信号在整个模型 |
使用信号记录避免块添加到模型中。 数据可用时,模拟时暂停或停止或模拟完成。 |
|
连接一个信号记录块 |
您可以使用记录块工作日志数据,文件,或工作区和一个文件。 的记录支持日志数据金宝app块垫文件,微软®Excel®文件,或者MLDATX文件。 你可以想象记录中的数据记录块使用一些可视化包括微线图阴谋,阴谋,XY情节。 |
|
连接一个信号到工作空间块。 |
指定的变量的名称存储记录信号数据。 保存输出采样率采样率以外的基地。 |
|
连接一个信号到文件块。 |
的到文件保存数据块垫文件而不是储蓄,在工作区中一个变量。 保存输出采样率采样率以外的基地。 使用垫子文件只有在模拟完成。 |
|
配置模型金宝app®出口时间和状态数据。 |
获取完整的信息模拟作为一个整体,考虑出口数据。 州被记录在模型的采样率。 |
|
日志数据存储 |
日志数据存储,股票在模型层次结构数据,捕捉所有数据存储的顺序写。 |
日志数据存储 |
连接一个范围块一个信号。 |
保存输出采样率采样率以外的基地。 作用域存储数据,可以强化记忆。 |
使仿真数据导出
出口美国和根级输出端口在仿真模型的基本工作空间,使用其中一个接口:
配置数据日志使用配置参数对话框。在建模选项卡,在设置点击模型设置。然后,选择数据导入/导出窗格。有关更多信息,请参见模型配置参数:数据导入/导出
配置数据日志以编程方式使用
set_param
函数。提供输入
sim卡
功能配置数据记录为一个特定的模拟。配置参数的值被应用在模拟和恢复的仿真。
在每个方法中,指定:
的仿真数据,你想出口:
信号记录
时间
输出
状态或最终状态
数据存储
日志变量名称为每个类型的仿真数据日志。每种类型的仿真数据都有一个关联的日志记录变量缺省名称。
如何记录仿真数据,包括:
使用仿真数据检查员记录数据视图
检查出口仿真数据交互,可以考虑使用仿真数据检查。
仿真数据检查员有限制的各种记录数据显示。看到视图中的数据仿真数据检查员。
内存的性能
记录数据的优化
当出口仿真数据在模拟模式除了快速的加速器,在下列情况下仿真软件优化内存使用。金宝app
当时间步骤定期发生,仿真软件使用压缩时间表示。金宝app金宝app第一个时间戳的值仿真软件商店,间隔的长度(时间步),和时间戳的总数。
当多个信号使用相同的时间戳顺序,共享一个存储时间戳的信号序列。共享一个单一的存储时间戳可以减少内存使用记录数据的两倍。记忆的差异可以是一个关键的性能因素,特别是当日志包含成千上万的元素的公共汽车。
日志记录持久存储
时您可能会遇到内存问题日志许多信号长时间模拟,有许多步骤。日志持久性存储可以解决这种记忆问题。
在日志来持久存储配置参数>数据导入/导出窗格中,选择日志数据集的数据文件选择。指定日志的类型(例如,信号日志和日志)。
日志输出和状态数据,设置格式参数
数据集
。如果您选择了最终状态参数,明确保存最后的操作点参数。
使用一个金宝appSimulink.SimulationData.DatasetRef
对象访问信号日志和日志数据,数据加载到工作区增量模型。访问其他类型的日志数据加载的所有数据。
有关详细信息,请参见日志数据持久存储。