主要内容

金宝appSimulink.HMI.InstrumentedSignals

保存和恢复信号记录规范

描述

一个金宝appSimulink.HMI.InstrumentedSignals对象作为规范记录信号在一个模型中,包括信号子系统,图书馆实例,Stateflow®图表。你可以得到一个金宝appSimulink.HMI.InstrumentedSignals对象模型使用的日志配置get_param函数与InstrumentedSignals模型参数。你可以节省一些日志配置金宝appSimulink.HMI.InstrumentedSignals对象和轻松地交换日志配置为您的模型使用set_param

请注意

一个InstrumentedSignals对象模型不包括信号记录在参考模型。得到的列表记录信号在参考模型中,创建一个InstrumentedSignals对象引用的模型。

创建

get_param函数返回一个金宝appSimulink.HMI.InstrumentedSignals对象的InstrumentedSignals模型参数。

属性

全部展开

模型对应的名称的列表记录信号。

例子:“sldemo_fuelsys”

数量的记录信号模型中。

例子:10

数据类型:uint32

例子

全部折叠

这个例子展示了如何使用金宝appSimulink.HMI.InstrumentedSignals对象保存一组记录信号恢复后运行一个模拟信号用不同的日志配置。

保存日志配置初始信号

下面的例子使用了sldemo_fuelsys模型,它被配置为日志10信号。打开模型和使用get_param函数来得到一个金宝appSimulink.HMI.InstrumentedSignals日志配置对象代表了信号。

load_systemsldemo_fuelsysinitSigs = get_param (“sldemo_fuelsys”,“InstrumentedSignals”);

你可以节省初始信号日志配置MAT-file供以后使用。

保存initial_instSigs.matinitSigs

删除所有日志徽章

回到没有记录信号的基线,可以使用set_param函数来删除所有日志徽章的信号模型。然后,您可以轻松地选择一个不同的登录配置信号仿真软件™编辑器或者使用金宝app金宝appSimulink.sdi.markSignalForStreaming函数。

set_param (“sldemo_fuelsys”,“InstrumentedSignals”[])

恢复保存日志配置

使用一组不同的记录信号后,您可以使用恢复保存配置金宝appSimulink.HMI.InstrumentedSignals对象。例如,如果你拯救了MAT-file日志配置,您可以MAT-file内容加载到工作空间和使用set_param功能恢复以前保存的日志配置。

负载initial_instSigs.matset_param (“sldemo_fuelsys”,“InstrumentedSignals”initSigs)

版本历史

介绍了R2015b