信号日志覆盖信号的设置
此对象包含单个记录信号的信号覆盖信号日志设置。
的名字 |
描述 |
---|---|
|
|
要记录的输出端口的索引。 |
|
|
的名字 |
描述 |
---|---|
为信号创建一个信号日志覆盖对象。 |
万博1manbetx仿真软件。BlockPath
信号的源块的记录。块路径表示完整的模型引用层次结构。
要指定信号的特定实例,请使用反映模型引用层次结构的绝对路径,从顶层模型开始。例如:
sig_log_info = 万博1manbetxSimulink.SimulationData.SignalLoggingInfo(…{' sldemo_mdlref_bus / CounterA ',…“sldemo_mdlref_counter_bus /总线创造者”})
万博1manbetx仿真软件。BlockPath
RW
要记录的输出端口的索引。索引是一个基于1的数值。
非零的整数
RW
万博1manbetxSimulink.SimulationData.LoggingInfo
对象,该对象包含信号的日志覆盖设置。日志记录设置指定是否为该信号覆盖信号日志记录。日志设置还可以指定日志名称、抽取因子和最大数据点数。
万博1manbetxSimulink.SimulationData.LoggingInfo
对象
RW
构造一个万博1manbetxSimulink.SimulationData.SignalLoggingInfo
对象。
Signal_logging_info_object =…万博1manbetxSimulink.SimulationData.SignalLoggingInfo() signal_loggingInfo_object =…万博1manbetxSimulink.SimulationData.SignalLoggingInfo(path) signalLoggingInfo_object =…万博1manbetxSimulink.SimulationData.SignalLoggingInfo(路径,指数)
路径
应用信号日志记录覆盖设置的源块的块路径。如果你使用这个参数而不使用港口
参数,然后Simulink万博1manbetx®将输出端口索引设置为1
.
指数
信号日志覆盖设置应用到的输出端口索引。
signal_logging_object
万博1manbetxSimulink.SimulationData.SignalLoggingInfo
对象,该对象表示信号的覆盖设置。
signal_logging_override_object = 万博1manbetxSimulink.SimulationData.SignalLoggingInfo()
创建一个万博1manbetxSimulink.SimulationData.LoggingInfo
对象,该对象包含信号的默认日志记录设置。
signal_logging_override_object = 万博1manbetxSimulink.SimulationData.SignalLoggingInfo(path)
创建一个万博1manbetxSimulink.SimulationData.LoggingInfo
对象,并使用指定的块路径将输出端口索引设置为1
.
signal_logging_override_object = 万博1manbetxSimulink.SimulationData。SignalLoggingInfo(道路、港口)
创建一个万博1manbetxSimulink.SimulationData.LoggingInfo
对象,该对象包含指定块路径和输出端口索引的默认日志记录设置。
下面的示例创建一个万博1manbetxSimulink.SimulationData.SignalLoggingInfo
对象的第一个输出端口总线的创造者
阻塞在sldemo_mdlref_bus
模型。
sldemo_mdlref_bus;mi = 万博1manbetxSimulink.SimulationData.ModelLoggingInfo(…“sldemo_mdlref_bus”);mi.LoggingMode = 'OverrideSignals';mi.Signals =…万博1manbetxSimulink.SimulationData.SignalLoggingInfo(…{' sldemo_mdlref_bus / CounterA ',…'sldemo_mdlref_counter_bus/总线创建者'},1)
输出为:
mi =数据。Model: 'sldemo_mdlref_bus' LoggingMode: 'OverrideSignals' LogAsSpecifiedByModels: {} Signals: [1x1 Simulink.SimulationData.]万博1manbetxSignalLoggingInfo)方法
万博1manbetxSimulink.SimulationData.ModelLoggingInfo
|万博1manbetxSimulink.SimulationData.LoggingInfo
|万博1manbetxSimulink.SimulationData.BlockPath
|万博1manbetxSimulink.SimulationData.Signal
|万博1manbetxSimulink.SimulationData.DataStoreMemory