Пакет: 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: {}
MethodsSimulink.Block.getSampleTimes | Simulink.BlockDiagram.getSampleTimes