主要内容

将每个离散速率视为单独任务

启用多任务执行的选项

模型配置窗格: 求解器

描述

将每个离散速率视为单独任务参数指定软件是单独还是成组执行具有周期性采样时间的模块。

要使用此参数,请清除引用模型时使用局部求解器参数。

一个具有多个任务的模型无法引用使用单任务模式的多速率模型。

依赖关系

要启用此参数,请将求解器类型设置为定步长

设置

off (默认) | on
off

在仿真的每个阶段(例如,计算输出和更新离散状态)一起处理所有模块。如果出现以下情况,请使用单任务执行:

  • 您的模型只包含一种采样时间。

  • 您的模型包含连续和离散采样时间,且定步长等于离散采样时间。

on

在仿真的每个阶段,基于任务优先级处理具有相同执行优先级的模块组。多任务模式有助于创建真实多任务系统的有效模型,其中模型的各个部分代表独立任务。

提示

使用单任务数据传输多任务数据传输参数来控制具有不同采样时间的模块之间的采样率转换的诊断行为。

编程用法

参数:EnableMultiTasking
类型:字符串 | 字符向量
值:"on" | "off"
默认值"off"

版本历史记录

在 R2016b 中推出