Argument Outport

Выходной порт аргумента для Функционального блока Simulink

  • Библиотека:
  • Пользовательские функции

  • Argument Outport block

Описание

Этот блок является портом выходного аргумента для функции, которую вы задаете в Функциональном блоке Simulink.

Порты

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

развернуть все

Блокируйте входной сигнал с этим блоком.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Вывод

развернуть все

Блок Argument Outport принимает действительные или комплексные сигналы любого типа данных, что Simulink® поддерживает. Блок Argument Outport может также принять фиксированную точку и перечисленные типы данных, когда блок не является выходным портом корневого уровня. Блок Argument Outport также принимает объект шины как тип данных.

Сложность и тип данных входа блока совпадают с аргументом выход. Можно задать тип сигнала и тип данных выходного аргумента от блока Argument Outport с помощью параметров Data type и Signal type. Для получения дополнительной информации смотрите Типы данных, Поддержанные Simulink.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Параметры

развернуть все

Задайте порядок, в который порт, который соответствует блоку, появляется в родительской подсистеме или блоке модели.

1

Задайте первое местоположение порта для этого блока.

целое число

Задайте местоположение порта.

Программируемое использование

Параметры блоков: Port
Ввод: символьный вектор
Значение: '1' | '<integer>'
Значение по умолчанию: '1'

Задайте имя выходного аргумента для прототипа функции, отображенного на поверхности Функционального блока Simulink.

u

Имя по умолчанию выходного аргумента.

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

Имя выходного аргумента.

Программируемое использование

Параметры блоков: ArgumentName
Ввод: символьный вектор
Значение: 'u' | '<character vector>'
Значение по умолчанию: 'u'

Задайте минимальное значение для входного сигнала блока.

Примечание

Если вы задаете объект шины как тип данных для этого блока, не устанавливайте минимальное значение для данных о шине по блоку. Simulink игнорирует эту установку. Вместо этого установите минимальные значения для элементов шины объекта шины, заданного как тип данных. Для получения информации о свойстве Minimum элемента шины смотрите Simulink.BusElement.

Simulink использует это значение, чтобы выполнить проверку диапазона Симуляции (см., Указывают Диапазоны сигнала), и автоматическое масштабирование типов данных с фиксированной точкой.

[]

Минимальное значение, не заданное.

номер

Конечное действительное двойное скалярное значение.

Программируемое использование

Параметры блоков: OutMin
Ввод: символьный вектор
Значение: '[]' | '<number>'
Значение по умолчанию: '[]'

Задайте максимальное значение для входного сигнала блока.

Примечание

Если вы задаете объект шины как тип данных для этого блока, не устанавливайте максимальное значение для данных о шине по блоку. Simulink игнорирует эту установку. Вместо этого установите максимальные значения для элементов шины объекта шины, заданного как тип данных. Для получения информации о свойстве Maximum элемента шины смотрите Simulink.BusElement.

Simulink использует это значение, чтобы выполнить проверку диапазона Симуляции (см., Указывают Диапазоны сигнала), и автоматическое масштабирование типов данных с фиксированной точкой.

[]

Значение мамы Max, не заданное.

номер

Конечное действительное двойное скалярное значение.

Программируемое использование

Параметры блоков: OutMax
Ввод: символьный вектор
Значение: '[]' | '<number>'
Значение по умолчанию: '[]'

Задайте тип входных данных блока. Для получения дополнительной информации смотрите

double

Типом данных является double.

single

Типом данных является single.

int8

Типом данных является int8.

uint8

Типом данных является uint8.

int16

Типом данных является int16.

uint16

Типом данных является uint16.

int32

Типом данных является int32.

uint32

Типом данных является uint32.

int6a4

Типом данных является int64.

uint64

Типом данных является uint64.

boolean

Типом данных является boolean.

fixdt(1,16,0)

Тип данных является фиксированной точкой fixdt(1,16,0).

fixdt(1,16,2^0,0)

Тип данных является фиксированной точкой fixdt(1,16,2^0,0).

Enum: <class name>

Тип данных перечисляется, например, Enum: Basic Colors.

Bus: <object name>

Типом данных является Simulink.Bus объект.

<data type expression>

Имя объекта типа данных, например, Simulink.NumericType

Советы

Вы не можете ввести имя Simulink.Bus возразите как выражение типа данных. Задавать Data type для блока с помощью Bus возразите, выберите Bus: <object name> опция и замена <object name> с именем Bus объект.

Программируемое использование

Параметры блоков: OutDataTypeStr
Ввод: символьный вектор
Значение: 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'int64' | 'uint64'| 'boolean' | '<fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | '<data type expression>'
Значение по умолчанию: 'double'

Управляйте изменениями в настройках типа данных от Fixed-Point Tool и Советника Фиксированной точки. Для получения дополнительной информации смотрите, что Тип Выходных данных Блокировки Использования Устанавливает (Fixed-Point Designer).

On

Блокировки все настройки типа данных для этого блока.

Off

Позволяет Fixed-Point Tool и Советнику Фиксированной точки изменять настройки типа данных для этого блока.

Программируемое использование

Параметры блоков: LockScale
Ввод: символьный вектор
Значение: 'off' | 'on'
Значение по умолчанию: 'off'

Задайте размерности сигнала выходного аргумента от блока. Для получения дополнительной информации смотрите Выходной порт.

1

Наследуйте размерности порта.

n

Векторный сигнал ширины n.

[m n]

Матричный сигнал, имеющий m строки и n столбцы.

Программируемое использование

Параметры блоков: PortDimensions
Ввод: символьный вектор
Значение: '1' | 'n' | '[m n]'
Значение по умолчанию: '1'

Выберите действительный или комплексный сигнал. Для получения дополнительной информации смотрите Выходной порт.

real

Задайте тип сигнала как вещественное число.

complex

Задайте тип сигнала как комплексное число.

Программируемое использование

Параметры блоков: SignalType
Ввод: символьный вектор
Значение: 'real' | 'complex'
Значение по умолчанию: 'real'

Примеры модели

Введенный в R2014b