文档

ssSetTimeSource

为异步任务设置时间源

语法

(SimStruct *S, slTimeSource timeSource)

参数

年代

SimStruct表示S-Function块。

timeSource

由块创建的异步任务使用的时间源。

描述

使用此函数mdlInitializeSizes指定创建的异步任务所使用的时间来源年代.的允许值timeSource是:

  • SS_TIMESOURCE_BASERATE- block从基本速率中读取绝对时间

  • SS_TIMESOURCE_SELF-block设置自己的时间

  • SS_TIMESOURCE_CALLER-block使用来自触发异步任务的上游块的时间

  • SS_TIMESOURCE_SELF_INTERNAL-如果异步任务也定期执行,block通过每次执行递增来维护一个内部计时器。

语言

C, c++

例子

static void mdlinitializeszes (SimStruct *S) {ssSetTimeSource(S, SS_TIMESOURCE_SELF);}

另请参阅

ssSetSampleTime

R2006a之前介绍过