exponenta event banner

Simulink. BlockData

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

Описание

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

Родитель

Ничего

Сводка по свойствам

Имя

Описание

AliasedThroughDataType

Фундаментальный базовый тип данных.

AliasedThroughDataTypeID

Идентификатор типа фундаментальных базовых данных.

Сложность

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

Данные

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

DataAsDouble

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

Тип данных

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

DatatypeID

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

Размеры

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

Имя

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

Напечатать

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

Свойства

AliasedThroughDataType

Описание

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

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

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

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

Тип данных

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

Доступ

RO

AliasedThroughDataTypeID

Описание

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

Тип данных

целое число

Доступ

RO

Сложность

Описание

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

Тип данных

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

Доступ

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

Данные

Описание

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

Тип данных

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

Доступ

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 для других блоков

Размеры

Описание

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

Тип данных

множество

Доступ

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

Имя

Описание

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

Тип данных

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

Доступ

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

Напечатать

Описание

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

Напечатать

Описание

'BlockPreCompInputPortData'

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

'BlockPreCompOutputPortData'

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

'BlockCompInputPortData'

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

'BlockCompOutputPortData'

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

'BlockPreCompDworkData'

Этот объект содержит данные для вектора DWork перед компиляцией модели.

'BlockCompDworkData'

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

'BlockDialogPrmData'

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

'BlockRuntimePrmData'

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

'BlockCompContStatesData'

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

'BlockDerivativesData'

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

Тип данных

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

Доступ

RO

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