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

единственный

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

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