金宝app仿真软件。SimulationMetadata类
包:金宝app
超类:
访问元数据的模拟运行
描述
的SimulationMetadata
类包含模拟运行的信息包括:
模型信息
计时信息
执行和诊断信息
自定义特征向量来标记仿真
自定义数据来描述仿真
SimulationMetadata
包这个信息的SimulationOutput
对象。使用SimulationMetadata
,使用这些方法之一:
在配置参数>数据导入/导出下,保存选项中,选择单一的模拟输出。
使用
set_param
设置ReturnWorkspaceOutputs
来在
。set_param (model_name,“ReturnWorkspaceOutputs”,“上”);
检索SimulationMetadata
对象,使用getSimulationMetadata
方法SimulationOutput
对象。
属性
ModelInfo
- - - - - -信息模型和模拟操作环境
结构
的ModelInfo
结构这些字段。
字段名 | 类型 | 描述 |
---|---|---|
ModelName |
字符 | 模型的名字 |
ModelVersion |
字符 | 版本的模型 |
ModelFilePath |
字符 | 绝对的位置. mdl /.slx 文件 |
用户标识 |
字符 | 机器的系统用户ID用于仿真 |
MachineName |
字符 | 用于模拟机器的主机名 |
平台 |
字符 | 机器的操作系统用于仿真 |
ModelStructuralChecksum |
4-by-1 uint32 | 结构模型的校验和计算后更新图 |
SimulationMode |
字符 | 模拟模式 |
开始时间 |
双 | 仿真开始时间 |
StopTime |
双 | 模拟的时候终止 |
SolverInfo |
结构 | 解决者信息:
|
金宝appSimulinkVersion |
结构 | 版本的模型金宝app® |
LoggingInfo |
结构 | 关于日志记录元数据持久存储:
|
ExecutionInfo
- - - - - -模拟运行的结构来存储信息
结构
结构来存储信息的模拟运行,包括原因模拟仿真期间停止和任何诊断报告。这些字段的结构。
字段名 | 类型 | 描述 |
---|---|---|
StopEvent |
Nontranslated特征向量 | 原因仿真停止,表示为下列之一:
|
StopEventSource |
金宝appSimulink.SimulationData.BlockPath |
停止事件来源,如果它是一个有效的模型对象。金宝app |
StopEventDescription |
翻译特征向量 | 超集的信息存储在StopEvent 和StopEventSource 。 |
ErrorDiagnostic |
结构体 | 错误报告在模拟,由以下字段:
通过名称-值对 |
WarningDiagnostics |
结构体数组 | 在模拟数组的所有警告报告。每个数组项由以下字段:
|
TimingInfo
- - - - - -仿真结构来存储配置信息
结构
关于仿真结构来存储配置信息,包括开始和结束的时间戳的模拟。这些字段的结构。
字段名 | 类型 | 描述 |
---|---|---|
WallClockTimestampStart |
特征向量 | 在仿真开始,挂钟时间YYYY-MM-DD HH: MI:党卫军 微秒级分辨率的格式 |
WallClockTimestampStop |
特征向量 | 在仿真停止,挂钟时间YYYY-MM-DD HH: MI:党卫军 微秒级分辨率的格式 |
InitializationElapsedWallTime |
双 | 时间在执行之前,在几秒钟内 |
ExecutionElapsedWallTime |
双 | 时间在执行期间,在几秒钟内 |
TerminationElapsedWallTime |
双 | 执行后的时间,以秒为单位 |
TotalElapsedWallTime |
双 | 总时间花在初始化、执行和终止,在几秒钟内 |
ProfilerData |
金宝appSimulink.profiler.Data |
模型的分析结果,作为一个返回 请注意 的 |
的ExecutionElapsedWallTime
不包括时间仿真是停了下来。例如,当您通过模拟步骤,每一步模拟停顿后,ExecutionElapsedWallTime
不计算时间仿真步骤之间停了下来。当您启用了后退一步通过模拟,ExecutionElapsedWallTime
包括仿真所需的时间退后一步。
UserString
- - - - - -自定义特征向量来描述仿真
特征向量
使用金宝appSimulink.SimulationOutput.setUserString
直接存储的特征向量SimulationMetadata
中包含的对象SimulationOutput
对象。
用户数据
- - - - - -自定义数据存储SimulationMetadata
中包含的对象SimulationOutput
对象
特征向量
使用金宝appSimulink.SimulationOutput.setUserData
存储自定义的数据SimulationMetadata
中包含的对象SimulationOutput
对象。
复制语义
价值。学习如何价值类影响复制操作,明白了复制对象。
例子
得到一个SimulationMetadata vdp仿真的对象
模拟vdp
模型。从一个检索元数据SimulationMetadata
仿真的对象。
模拟vdp
模型。保存的结果金宝appSimulink.SimulationOutput
对象simout
。
open_system (“vdp”);simout = sim (bdroot,“ReturnWorkspaceOutputs”,“上”);
关于这个模拟使用检索元数据信息mData
。这是SimulationMetadata
对象,simout
包含。
mData = simout.getSimulationMetadata ()
mData = SimulationMetadata属性:ModelInfo: [1 x1 struct] TimingInfo: [1 x1 struct] ExecutionInfo: [1 x1 struct] UserString:“用户数据:[]
自定义数据存储或字符串simout
。
simout = simout.setUserData(结构体(“param1”,“value1”,“param2”,“value2”,“param3”,“value3”));simout = simout.setUserString (“商店第一次仿真结果”);
自定义数据存储检索mData
。
mData = simout.getSimulationMetadata () disp (mData.UserData)
mData = SimulationMetadata属性:ModelInfo: [1 x1 struct] TimingInfo: [1 x1 struct] ExecutionInfo: [1 x1 struct] UserString:存储第一个仿真结果的用户数据:[1 x1 struct] param1:“value1”param2:“value2”param3:“value3”
获取自定义字符串存储mData
。
mData = simout.getSimulationMetadata () disp (mData.UserString)% 2018 - 2022版权MathWorks公司。
mData = SimulationMetadata属性:ModelInfo: [1 x1 struct] TimingInfo: [1 x1 struct] ExecutionInfo: [1 x1 struct] UserString:存储第一个仿真结果的用户数据:[1 x1 struct]存储第一个仿真结果
版本历史
介绍了R2015a
Apri esempio
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
第一MATLAB
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。