主要内容

Save Run-Time Data from Simulation

Save simulation data to MATLAB®工作区;日志信号;导出信号,时间,输出和状态数据

您可以在仿真期间将信号值保存到MATLAB工作区或MAT文件中,以进行以后的检索和后处理。保存仿真数据也称为记录或导出仿真数据。

Saving simulation data in数据集格式simplifies postprocessing by providing a common format for the results of a variety of logging techniques. Using数据集格式stores the data as MATLABtimeseries对象,您可以使用MATLAB处理。

  • Signal logging and data stores use数据集格式.

  • Output and state logging use数据集作为默认格式。

  • The default save format for the To File and To Workspace blocks isTimeseries.

金宝app®provides tools to将记录的数据转换为数据集格式.

To determine which approach to use for logging signal data, seeExport Simulation Data.

外港 创造output port for subsystem or external output
To File 将数据写入文件
To Workspace Write data to workspace

Functions

expand all

金宝appsimulink.sdi.marksignalforstreaming Turn logging on or off for a signal
金宝appsimulink.sdi.getSignAlinputProcessingMode Get setting of Input Processing signal property
金宝appsimulink.sdi.setsignalinputprocessingmode Specify value for Input Processing signal property
Simulink.SimulationData.createStructOfTimeseries 创建结构timeseriesdata to load as simulation input for bus
金宝appsimulink.simulationdata.foreacttimeseries 每次致电函数timeseriesobject
金宝appsimulink.simulationdata.signalloggingselector 打开信号记录选择器
金宝appsimulink.simulationdata.datasetref.getdatasetvariablenames 列表的名称数据集variables in MAT-file
getAsDatastore 获取matlab.io.datastore.simulationdatastore从引用数据集对象的元素表示
setName 指定记录数据单元的名称
金宝appsimulink.modeldatalogs.converttodataset Convert logging data fromSimulink.ModelDataLogs格式to金宝appsimulink.simulationdata.dataset格式
金宝appsimulink.simulationdata.updatedatasetformatlogging 转换模型及其引用模型使用数据集格式for signal logging

Classes

expand all

Simulink.SimulationOutput Access simulation results
金宝appsimulink.simulationdata.dataset 创建simul金宝appink.simulationdata.dataset对象
金宝appsimulink.simulationdata.signal 用于信号记录信息的容器
金宝appsimulink.simulationdata.datasetRef 创造金宝appsimulink.simulationdata.datasetRefobject
matlab.io.datastore.SimulationDatastore Datastore for inputs and outputs of金宝appmodels
金宝appSimulink.SimulationData.BlockPath 完全指定的simulink块路径金宝app
金宝appsimulink.simulationdata.state 状态记录元素
Simulink.SimulationData.Unit Store units for simulation data
Simulink.SimulationData.LoggingInfo Signal logging override settings
Simulink.SimulationData.ModelLoggingInfo 信号记录模型的覆盖设置
金宝appsimulink.simulationdata.signalLoggingInfo Signal logging override settings for signal
Simulink.SimulationMetadata Access metadata of simulation runs

Simulink Configuration Parameters

Topics

模拟Data

Export Simulation Data

导出(日志)仿真数据是用于分析和调试模型的基线。

记录模拟数据的数据格式

You can use many formats for logged data, including Dataset, MATLAB timeseries, arrays, and structures. Supported data formats vary between different logging techniques. However, Dataset format is available for all logging techniques.

记录数据的数据集转换

要转换一个包含以数据集格式以外的格式登录的数据,以使用数据集格式,请使用simulink.simulationdata.dataset构造函数。金宝app

Work with Big Data for Simulations

Log, load, and analyze big data for simulations.

Limit Amount of Exported Data

Reduce the amount of data logged during a simulation.

记录数据到持续存储

存储已记录的仿真数据以在垫子中持续存储。

Load Big Data for Simulations

Load big data as simulation input.

Analyze Big Data from a Simulation

访问模拟数据记录到持续存储以进行MATLAB中的分析。

Log Signal Data That Uses Units

Log signal data that uses units by using Dataset or Timeseries logging format for signal logging, the To File block, and the To Workspace block.

Model Configuration Parameters: Data Import/Export

Use the数据导入/导出category of model configuration parameters to specify the simulation results to log and how to format and display the logging output.

仿真状态

国家信息

块如何使用状态信息来计算当前仿真步骤的输出信号值。

Save State Information

在模拟过程中为每个模拟步骤保存状态信息,以记录已记录状态。

MATLAB工作区

Limit Amount of Exported Data

Reduce the amount of data logged during a simulation.

Samples to Export for Variable-Step Solvers

Control how much output the simulation generates when your model uses a variable-step solver. Use the Output options configuration parameter.

Signal Logging

Export Signal Data Using Signal Logging

要从模拟捕获信号数据,您可以使用信号记录。标记要记录并启用模型的信号记录的信号。

配置信号以记录

标记要记录模拟数据的信号。

视图the Signal Logging Configuration

视图the signals that are marked for signal logging.

启动信号测井模型

To log signals marked for signal logging, set the Signal logging configuration parameter.

覆盖信号记录设置

For a specific simulation run, override the signal logging settings for individual signals marked for logging.

视图and Access Signal Logging Data

视图and access the signal logging data for a completed or paused simulation.

Convert Logged Data to Dataset Format

要转换一个包含以数据集格式以外的格式登录的数据,以使用数据集格式,请使用simulink.simulationdata.dataset构造函数。金宝app

Log Signals in For Each Subsystems

为每个子系统使用信号登录。

数据存储

日志数据存储

配置用于记录的数据存储,以便您可以查看存储在模拟运行中的数据。

Featured Examples