Порт вывода аргументов для функционального блока Simulink
Пользовательские функции
Этот блок является портом выходного аргумента для функции, определенной в блоке Simulink Function.
in - Блочный входБлочный входной сигнал для этого блока.
Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus
y - Вывод аргументаБлок Argument Outport принимает реальные или сложные сигналы любого типа данных, поддерживаемого Simulink ®. Блок Argument Outport может также принимать фиксированные и перечисляемые типы данных, если блок не является выходным портом корневого уровня. Блок Argument Outport также принимает объект шины в качестве типа данных.
Сложность и тип данных блочного ввода совпадают с выводом аргумента. Можно указать тип сигнала и тип данных выходного аргумента из блока Argument Outport с помощью параметров Signal type и Data type. Дополнительные сведения см. в разделе Типы данных, поддерживаемые Simulink.
Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus
Port number - Укажите номер порта блока1 (по умолчанию) | целое числоУкажите порядок отображения порта, соответствующего блоку, в родительской подсистеме или блоке модели.
1Укажите местоположение первого порта для этого блока.
Укажите местоположение порта.
Параметр блока:
Port |
| Текст: символьный вектор |
Значение:
'1' | '<integer>' |
По умолчанию:
'1' |
Argument name - Укажите имя выходного аргументаu (по умолчанию) | символьный векторУкажите имя выходного аргумента для прототипа функции, отображаемого на грани блока Simulink Function.
uИмя выходного аргумента по умолчанию.
Имя выходного аргумента.
Параметр блока:
ArgumentName |
| Текст: символьный вектор |
Значение:
'u' | '<character vector>' |
По умолчанию:
'u' |
Minimum - Укажите минимальное значение для ввода блока[] (по умолчанию) | числоУкажите минимальное значение для входного сигнала блока.
Примечание
Если в качестве типа данных для этого блока указан объект шины, не устанавливайте минимальное значение для данных шины в блоке. Simulink игнорирует этот параметр. Вместо этого задайте минимальные значения для элементов шины объекта шины, указанного в качестве типа данных. Сведения о минимальном свойстве элемента шины см. в разделе Simulink.BusElement.
Simulink использует это значение для проверки диапазона моделирования (см. раздел Определение диапазонов сигналов) и автоматического масштабирования типов данных с фиксированной точкой.
[]Минимальное значение не указано.
Конечное вещественное двойное скалярное значение.
Параметр блока:
OutMin |
| Текст: символьный вектор |
Значение:
'[]' | '<number>' |
По умолчанию:
'[]' |
Maximum - Укажите максимальное значение для ввода блока[] (по умолчанию) | числоУкажите максимальное значение для входного сигнала блока.
Примечание
Если в качестве типа данных для этого блока указан объект шины, не устанавливайте максимальное значение для данных шины в блоке. Simulink игнорирует этот параметр. Вместо этого задайте максимальные значения для элементов шины объекта шины, указанного в качестве типа данных. Для получения информации о свойстве Maximum элемента шины см. Simulink.BusElement.
Simulink использует это значение для проверки диапазона моделирования (см. раздел Определение диапазонов сигналов) и автоматического масштабирования типов данных с фиксированной точкой.
[]Не указано максимальное значение mum.
Конечное вещественное двойное скалярное значение.
Параметр блока:
OutMax |
| Текст: символьный вектор |
Значение:
'[]' | '<number>' |
По умолчанию:
'[]' |
Data type - Укажите тип входных данных блокаdouble (по умолчанию) | single | int8 | uint8 | int16 | uint16 | int32 | uint32 | int64 | uint64 | boolean | fixdt(1,16) | fixdt(1,16,0) | fixdt(1,16,2^,0) | Enum: <class name> | Bus: <object name> | <data type expression>Укажите тип входных данных блока. Дополнительные сведения см. в разделе
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 объект как выражение типа данных. Задание типа данных для блока с помощью 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' |
Lock output data type setting against changes by the fixed-point tools - Запретить переопределение типа данных инструментами с фиксированной точкойУправление изменениями в параметрах типа данных с помощью инструмента «Фиксированная точка» и помощника по фиксированным точкам. Дополнительные сведения см. в разделе Использование параметров типа выходных данных блокировки (конструктор фиксированных точек).
Блокирует все параметры типа данных для этого блока.
Позволяет инструменту «Фиксированные точки» и помощнику по фиксированным точкам изменять параметры типа данных для этого блока.
Параметр блока:
LockScale |
| Текст: символьный вектор |
Значение:
'off' | 'on' |
По умолчанию:
'off' |
Port dimensions - Укажите размеры порта1 (по умолчанию) | n | [m n]Укажите размеры выходного сигнала аргумента из блока. Дополнительные сведения см. в разделе Исходящий порт.
1Наследование размеров порта.
nВекторный сигнал ширины n.
[m n]Матричный сигнал, имеющий m строки и n столбцы.
Параметр блока:
PortDimensions |
| Текст: символьный вектор |
Значение:
'1' | 'n' | '[m n]' |
По умолчанию:
'1' |
Signal type - Выбор реального или комплексного сигналаreal (по умолчанию) | complexВыберите реальный или комплексный сигнал. Дополнительные сведения см. в разделе Исходящий порт.
realУкажите тип сигнала как вещественное число.
complexУкажите тип сигнала как комплексное число.
Параметр блока:
SignalType |
| Текст: символьный вектор |
Значение:
'real' | 'complex' |
По умолчанию:
'real' |
Ввод аргументов | Вызывающий абонент функции | Функция симулятора
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.



