主要内容

createSampleTime

类:matlab。系统

创建示例时间规格对象

语法

sts = createSampleTime (obj)
sts = createSampleTime (obj,类型,类型)
sts = createSampleTime (obj,类型,类型,名称,值)

描述

sts= createSampleTime (obj为System对象™继承的样本时间创建一个样本时间规范对象obj.中的示例时间规格对象getSampleTimeImpl方法。当System对象被包含在MATLAB系统块。如果在System对象定义中不包含此方法,则会继承示例时间。

sts= createSampleTime (obj“类型”,类型使用指定的示例时间类型创建示例时间规格对象。

sts= createSampleTime (obj“类型”,类型名称,值创建带有由一个或多个指定的附加选项的示例时间规范对象名称,值对参数。的名字属性名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称-值对参数Name1, Value1,…,的家

依赖关系

你只能打电话createSampleTimegetSampleTimeImpl方法。

输入参数

全部展开

要指定采样时间的系统对象。

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:'Type','Fixed In Minor Step'

你希望System对象在Simulink中使用的样本时间类型金宝app®.对于不同类型的样本时间的描述,请参见:

例子:createSampleTime('Type','Fixed In Minor Step')

继承了样品时间。

指定一个或多个允许对象使用的示例时间。当示例时间类型设置为时继承了而MATLAB系统块接收指定的采样时间,该块允许采样时间传播。可以将多个示例时间类型指定为单元格数组或字符串数组。

例子:createSampleTime(“类型”、“继承”、“AllowPropagation”{“可控”,“连续”})

继承了样品时间。

指定一个或多个不希望对象使用的示例时间。当示例时间类型设置为时继承了如果您不希望MATLAB System块使用指定的继承样本时间类型,则该块将使用另一种样本时间。您可以指定多个示例时间类型。对于每个样本时间类型,Simulink替换一个不同的样金宝app本时间类型:

  • “可控”-对照样品的基本速率被复制。如果您的System对象依赖于每次采样时间之间的常量时间,请使用此选项。

  • “不变”-模型的基本速率被传播,要么是最快的离散速率,要么是固定的小步骤。

  • “连续”-以最快的离散速率进行传播。

例子:createSampleTime(“类型”、“继承”、“AlternatePropagation”,“可控”)

继承了样品时间。

指定一个或多个不希望对象使用的示例时间。当示例时间类型设置为时继承了而MATLAB系统块接收到指定的采样时间,Simulink抛出错误。金宝app

例子:createSampleTime(“类型”、“继承”、“ErrorOnPropagation”,“可控”)

离散样品时间。

在Simulink中指定样本命中的间隔时间。金宝app

例子:createSampleTime(“类型”、“离散”、“SampleTime”,1)

数据类型:|

离散样品时间。

指定样本命中的偏移时间。偏移量是一个表示更新延迟的时间间隔。在相同的采样率下,该块在采样间隔内的更新时间晚于其他块。

偏移时间必须是非负且小于SampleTime

例子:createSampleTime(“类型”、“离散”、“SampleTime”2、“OffsetTime”,1)

数据类型:|

所需可控样品时间。

指定可控样本命中时间间隔。滴答时间必须是一个正标量。

例子:createSampleTime(“类型”、“可控”,“TickTime”,obj.TickTime)

数据类型:|

输出参数

全部展开

示例时间说明对象。该对象具有以下属性:

的返回值getSampleTimeImpl

例子

全部展开

指定该MATLAB系统块从上游块继承样本。继承的样例时间是默认值,因此不需要其他参数。

函数sts = getSampleTimeImpl(obj) sts = createssampletime (obj);结束

的离散采样时间规格MATLAB系统块,包括偏移时间和采样时间。

函数sts = getSampleTimeImpl(obj)“类型”“离散”...“SampleTime”, 10.2,“OffsetTime”, 0.5);结束

另请参阅

(金宝app模型)|(金宝app模型)|(金宝app模型)|(金宝app模型)

介绍了R2017b