设置输出端口的示例时间,该输出端口从它所连接的端口继承其示例时间
没有
C, c++
#定义MDL_SET_OUTPUT_PORT_SAMPLE_TIMEvoid mdlSetOutputPortSampleTime(SimStruct *S, int_T port, real_T sampleTime, real_T offsetTime)
年代
表示s -功能块的SimStruct。
港口
端口索引。
sampleTime
继承的样本时间港口
.
offsetTime
继承偏移时间港口
.
的仿真软金宝app件®引擎调用此方法的示例时间港口
从它所连接的端口继承。
对于C MEX s -函数,如果继承的样本时间是可接受的,则该方法应将样本时间设置为港口
对继承的样本时间和偏移时间,使用
和ssSetOutputPortSampleTime
ssSetOutputPortOffsetTime
.如果采样时间不可接受,该方法会产生误差ssSetErrorStatus
.此方法仅对模拟有效,必须包含在#如果定义(MATLAB_MEX_FILE)
声明。
该方法可以对任意其他输入或输出端口的采样时间进行设置,其采样时间来源于的采样时间港口
,使用ssSetInputPortSampleTime
或ssSetOutputPortSampleTime
C - MEX s -函数。
通常情况下,样本时间向前传播;但是,如果提供该块的源继承了样本时间,引擎可能会选择将已知的样本时间反向传播到该块。当反向传播采样次数时,该方法将对所有继承的输出端口信号连续调用。
看到
有关何时调用此方法的详细信息。mdlSetInputPortSampleTime
ssSetErrorStatus
,ssSetInputPortSampleTime
,ssSetOutputPortSampleTime
,mdlSetInputPortSampleTime
,SetOutputPortSampleTime