Пакет: Simulink
Суперклассы:
Объект, содержащий информацию о частоте дискретизации
Класс SampleTime
представляет информацию о частоте дискретизации, сопоставленную с отдельной частотой дискретизации.
Используйте методы Simulink.Block.getSampleTimes
и Simulink.BlockDiagram.getSampleTimes
, чтобы получить значения свойств SampleTime
для блока и для блок-схемы, соответственно.
|
Двухэлементный массив удваивается, который содержит период и смещение частоты дискретизации |
|
1xn символьный массив, который описывает тип частоты дискретизации |
|
1x3 массив удваивается, который содержит красный, зеленый и синий цвет (RGB) значения цвета частоты дискретизации |
|
1xn символьный массив, который представляет аннотацию определенной частоты дискретизации (например, 'D1') |
|
Для асинхронных и переменных частот дискретизации |
|
Если частота дискретизации является асинхронным объединением или если частота дискретизации является гибридом, и частоты дискретизации компонента доступны, то массив ComponentSampleTimes содержит Simulink. Объекты SampleTime. |
Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB) в документации MATLAB® Programming Fundamentals.
Получите информацию о частоте дискретизации для '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
Simulink.Block.getSampleTimes
| Simulink.BlockDiagram.getSampleTimes