Выходной порт аргумента для блока Simulink Function
Пользовательские функции
Этот блок является выходным аргументом портом для функции, которую вы задаете в блоке 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 игнорирует эту настройку. Вместо этого установите минимальные значения для элементов шины объекта шины, заданные как тип данных. Для получения информации о свойстве Minimum элемента шины смотрите Simulink.BusElement
.
Simulink использует это значение, чтобы выполнить проверку области значений симуляции (см. «Установка диапазонов сигнала») и автоматическое масштабирование типов данных с фиксированной точкой.
[]
Минимальное значение не задано.
Конечное действительное двойное скалярное значение.
Параметры блоков:
OutMin
|
Тип: Вектор символов |
Значение:
'[]' | '<number>' |
По умолчанию:
'[]'
|
Maximum
- Задайте максимальное значение для блочного входа[]
(по умолчанию) номер |Задайте максимальное значение для блока входного сигнала.
Примечание
Если вы задаете объект шины в качестве типа данных для этого блока, не устанавливайте максимальное значение для данных шины на блоке. Simulink игнорирует эту настройку. Вместо этого установите максимальные значения для элементов шины объекта шины, заданные как тип данных. Для получения информации о свойстве Maximum элемента шины смотрите Simulink.BusElement
.
Simulink использует это значение, чтобы выполнить проверку области значений симуляции (см. «Установка диапазонов сигнала») и автоматическое масштабирование типов данных с фиксированной точкой.
[]
Максимальное значение мамы не задано.
Конечное действительное двойное скалярное значение.
Параметры блоков:
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
объект как выражение типа данных. Чтобы задать 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'
|
Lock output data type setting against changes by the fixed-point tools
- Предотвратить переопределение типа данных инструментами с фиксированной точкойУправляйте изменениями в настройках типа данных из Fixed-Point Tool и Fixed-Point Advisor. Для получения дополнительной информации смотрите Использование настройки типа выходных данных блокировки (Fixed-Point Designer).
Блокирует все настройки типа данных для этого блока.
Позволяет Fixed-Point Tool и Fixed-Point Advisor изменять настройки типа данных для этого блока.
Параметры блоков:
LockScale
|
Тип: Вектор символов |
Значение:
'off' | 'on' |
По умолчанию:
'off'
|
Port dimensions
- Задайте размерности портов1
(по умолчанию) | n
| [m n]
Задайте размерности выходного сигнала аргумента от блока. Для получения дополнительной информации смотрите Outport.
1
Наследование размерностей портов.
n
Векторный сигнал ширины n
.
[m n]
Матричный сигнал, имеющий m
строки и n
столбцы.
Параметры блоков:
PortDimensions
|
Тип: Вектор символов |
Значение:
'1' | 'n' | '[m n]' |
По умолчанию:
'1'
|
Signal type
- Выберите реальный или комплексный сигналreal
(по умолчанию) | complex
Выберите реальный или комплексный сигнал. Для получения дополнительной информации смотрите Outport.
real
Задайте тип сигнала как действительное число.
complex
Задайте тип сигнала как комплексное число.
Параметры блоков:
SignalType
|
Тип: Вектор символов |
Значение:
'real' | 'complex' |
По умолчанию:
'real'
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.