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

  • value — Двухэлементный массив типа double, который содержит период шага расчета и смещение.

  • Description — Вектор символов или строка, которая описывает тип шага расчета.

  • ColorRGBValue1x3 массив типа double, который содержит красный, зеленый цвет, и синий (RGB) значения цвета шага расчета.

  • Annotation — Вектор символов или строка, которая представляет аннотацию определенного шага расчета (например, 'D1').

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

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

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

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

Для просмотра документации необходимо авторизоваться на сайте