Simulink.BlockData

Обеспечьте информацию о выполнении о связанных с блоком данных, таких как параметры блоков

Описание

Этот класс задает свойства, которые характерны для объектов, которые обеспечивают информацию о выполнении о портах блока и работают векторы.

Родительский элемент

'none'

Дочерние элементы

Simulink.BlockPortData, Simulink.BlockCompDworkData

Сводные данные свойства

Имя

Описание

AliasedThroughDataType

Основной базовый тип данных.

AliasedThroughDataTypeID

Основной ID базового типа данных.

Сложность

Числовой тип (действительный или комплексный) данных о блоке.

Данные

Данные о блоке.

DataAsDouble

Данные о блоке в double форма.

Тип данных

Тип данных данных о блоке.

DatatypeID

Индекс типа данных данных о блоке.

Размерности

Размерности данных о блоке.

Имя

Имя данных о блоке.

Ввод

Тип данных о блоке (e.g., параметр).

Свойства

AliasedThroughDataType

Описание

Псевдонимы типа данных позволяют типу данных (B) быть рекурсивно искаженным к другому типу псевдонима или BaseType (A). Если тип A псевдонима искажается к другому типу псевдонима, который искажается к другому типу псевдонима и т.д, это свойство позволяет типу псевдонима итеративно искаться (искаженный через), пока тип больше не является типом псевдонима и что конечным результатом является значение возвращенного свойства. Например, примите, что вы создали типы A Simulink® Alias и B можно следующим образом:

A=Simulink.AliasType('double') 
 
A = 
Simulink.AliasType
    Description: ''
     HeaderFile: ''
       BaseType: 'double'
B=Simulink.AliasType('A')

B = 
Simulink.AliasType
    Description: ''
     HeaderFile: ''
       BaseType: 'A'

Если тип данных элемента данных о блоке является B, это свойство возвращает базовый тип вместо B.

Тип данных

символьный вектор

Доступ

RO

AliasedThroughDataTypeID

Описание

Индекс псевдонима типа данных возвращен AliasedThroughDataType свойство.

Тип данных

целое число

Доступ

RO

Сложность

Описание

Числовой тип (действительный или комплексный) данных о блоке.

Тип данных

символьный вектор

Доступ

RW для MATLAB™ S функции, RO для других блоков.

Данные

Описание

Данные о блоке.

Тип данных

Тип данных задан свойствами Datatype или DatatypeID этого объекта.

Доступ

RW

DataAsDouble

Описание

Данные о блоке в double форма.

Тип данных

double

Доступ

RO

Тип данных

Описание

Тип данных значений связанного с блоком объекта.

Тип данных

символьный вектор

Доступ

RO

DatatypeID

Описание

Индекс типа данных значений связанного с блоком объекта. введите числовое значение для желаемого типа данных, можно следующим образом:

Тип данныхЗначение

'inherited'

-1

'double'

0

'single'

1

'int8'

2

'uint8'

3

'int16'

4

'uint16'

5

'int32'

6

'uint32'

7

'boolean' или типы данных с фиксированной точкой

8

Тип данных

целое число

Доступ

RW для функций MATLAB S, RO для других блоков

Размерности

Описание

Размерности связанного с блоком объекта, e.g., параметр или вектор DWork.

Тип данных

массив

Доступ

RW для функций MATLAB S, RO для других блоков

Имя

Описание

Имя связанного с блоком объекта, e.g., параметры блоков или вектор DWork.

Тип данных

символьный вектор

Доступ

RW для функций MATLAB S, RO для других блоков

Ввод

Описание

Тип данных о блоке. Возможные значения:

Ввод

Описание

'BlockPreCompInputPortData'

Этот объект содержит данные для входного порта, прежде чем модель будет скомпилирована.

'BlockPreCompOutputPortData'

Этот объект содержит данные для выходного порта, прежде чем модель будет скомпилирована.

'BlockCompInputPortData'

Этот объект содержит данные для входного порта после того, как модель будет скомпилирована.

'BlockCompOutputPortData'

Этот объект содержит данные для выходного порта после того, как модель будет скомпилирована.

'BlockPreCompDworkData'

Этот объект содержит данные для вектора DWork, прежде чем модель будет скомпилирована.

'BlockCompDworkData'

Этот объект содержит данные для вектора DWork после того, как модель будет скомпилирована.

'BlockDialogPrmData'

Этот объект описывает параметр диалогового окна Уровня 2 S-функция MATLAB.

'BlockRuntimePrmData'

Этот объект описывает параметр периода выполнения Уровня 2 S-функция MATLAB.

'BlockCompContStatesData'

Этот объект описывает непрерывные состояния блока на шаге текущего времени.

'BlockDerivativesData'

Этот объект описывает производные непрерывных состояний блока на шаге текущего времени.

Тип данных

символьный вектор

Доступ

RO

Представлено до R2006a