主要内容

金宝appSimulink.Block.getSampleTimes

返回一个块的样本时间信息

语法

ts = 金宝appSimulink.Block.getSampleTimes (

输入参数

Simulink块的全名或句柄金宝app

输出参数

ts

这个命令返回ts这是一个1 xn一系列仿真软件。金宝app与传递给Simulink.Block.getSampleTimes的模型关联的SampleTime对象。金宝app在这里n为与该块相关联的样本次数。返回的格式是:

1 xn金宝app仿真软件。SampleTime包:仿真软件金宝app
描述:[char string] ColorRGBValue: [1x3 double]注释:[char string] OwnerBlock: [char string] ComponentSampleTimes: [1x2 struct]
方法

  • 价值-包含采样时间段和偏移量的双精度数组

  • 描述—描述样本时间类型的字符向量或字符串

  • ColorRGBValue-一个1x3双精度数组,包含采样时间颜色的红、绿、蓝(RGB)值

  • 注释-表示特定样本时间的注释的字符向量或字符串(例如,'D1')

  • OwnerBlock-对于异步和可变采样时间,一个包含到控制采样时间的块的完整路径的字符向量或字符串。对于所有其他类型的抽样时间,为空字符向量或字符串。

  • ComponentSampleTimes—由相同类型的元素组成的结构数组金宝appSimulink.BlockDiagram.getSampleTimes如果样本时间是一个异步联合或如果样本时间是混合和组件样本时间是可用的。

描述

ts = 金宝appSimulink.Block.getSampleTimes)执行一个更新图,然后返回连接到输入参数的块的样本时间mdl /信号.此方法执行一个更新图,以确保返回的样本时间信息是最新的。如果通过调用模型API,模型已经处于编译状态,那么就不需要更新图了。

使用这种方法可以让您以编程方式访问Sample Time Legend中的所有信息。

介绍了R2009a