Simulink. BlockDiagram.getSampleTimes

Возвратите все частоты дискретизации, сопоставленные с моделью

Синтаксис

ts = Simulink.BlockDiagram.getSampleTimes('model')

Описание

ts = Simulink.BlockDiagram.getSampleTimes('model') выполняет схему обновления и затем возвращает частоты дискретизации, сопоставленные с блок-схемой model. Схема обновления гарантирует, что возвращенная информация о частоте дискретизации актуальна. Если модель уже находится в скомпилированном состоянии через вызов образцового API, то схема обновления не необходима.

Используя этот метод позволяет вам получать доступ ко всей информации в Легенде Частоты дискретизации программно.

Входные параметры

model

Имя или указатель модели Simulink®

Выходные аргументы

ts

Команда возвращает массив 1xn объектов Simulink.SampleTime, сопоставленных с моделью, переданной Simulink.BlockDiagram.getSampleTimes. Здесь n является количеством частот дискретизации, сопоставленных с блок-схемой. Формат возвратов следующие:

1xn Simulink.SampleTime
Package: Simulink

value: [1x2 double] Description: [char string] ColorRGBValue: [1x3 double] Annotation: [char string] OwnerBlock: [char string] ComponentSampleTimes: [1x2 struct]
Methods

  • значение Двухэлементный массив удваивается, который содержит период частоты дискретизации и смещение.

  • Описание Вектор символа или строка, которая описывает тип частоты дискретизации.

  • ColorRGBValue — Массив 1x3 удваивается, который содержит красный, зеленый цвет, и синий (RGB) значения цвета частоты дискретизации.

  • Аннотация Вектор символа или строка, которая представляет аннотацию определенной частоты дискретизации (e. g., 'D1').

  • OwnerBlock — Для асинхронных и переменных частот дискретизации, вектора символа или строки, содержащей полный путь к блоку, который управляет частотой дискретизации. Для всех других типов частот дискретизации, пустого символьного вектора или строки.

  • ComponentSampleTimes — Массив структур элементов того же типа как Simulink.BlockDiagram.getSampleTimes, если частота дискретизации является асинхронным объединением или если частота дискретизации является гибридом и частотами дискретизации компонента, доступен.

Смотрите также

Представленный в R2009a

Была ли эта тема полезной?