Пакет: Simulink
Суперклассы:
Объект, содержащий информацию о шаге расчета
SampleTime
класс представляет информацию о шаге расчета, связанную с отдельным шагом расчета.
Используйте методы Simulink.Block.getSampleTimes
и Simulink.BlockDiagram.getSampleTimes
для извлечения значений SampleTime
свойства для блока и для блок-схемы, соответственно.
|
Двухэлементный массив типа double, который содержит период и смещение шага расчета |
|
1x n символьный массив, который описывает тип шага расчета |
|
1x3 массивы типа double, который содержит красные, зеленые и синие значения (RGB) шага расчета цвета |
|
1x n символьный массив, который представляет аннотацию определенного шага расчета (для примера 'D1') |
|
Для асинхронных и переменных шагов расчета, |
|
Если шаг расчета является асинхронным объединением или если шаг расчета является гибридным, и шаги расчета компонента доступны, то массив ComponentSampleTimes содержит Simulink объектов .SampleTime. |
Значение. Чтобы узнать, как классы значений влияют на операции копирования, смотрите Копирование объектов в MATLAB® Документация по основам программирования.
Найдите информацию о шаге расчета для модели 'vdp'.
ts = Simulink.BlockDiagram.getSampleTimes('vdp')
Simulink возвращает:
ts = 1x2 Simulink.SampleTime Package: Simulink Properties: Value Description ColorRGBValue Annotation OwnerBlock ComponentSampleTimes Methods
Чтобы изучить значения свойств:
ts(1), ts(2) ans = Simulink.SampleTime Package: Simulink Properties: Value: [0 0] Description: 'Continuous' ColorRGBValue: [0 0 0] Annotation: 'Cont' OwnerBlock: [] ComponentSampleTimes: {} Methods ans = Simulink.SampleTime Package: Simulink Properties: Value: [Inf 0] Description: 'Constant' ColorRGBValue: [1 0.2600 0.8200] Annotation: 'Inf' OwnerBlock: [] ComponentSampleTimes: {} Methods