Входной порт аргумента для блока Simulink Function
Пользовательские функции
Этот блок является входным портом аргумента для функции, которую вы задаете в блоке Simulink Function.
u
- Входной параметр аргументаБлок Argument Inport принимает комплексные или реальные сигналы любого типа данных, которые Simulink® поддерживает, включая типы данных с фиксированной и перечисленной точками. Блок Argument Inport также принимает объект шины как тип данных.
Сложность и тип данных выходного сигнала блока те же, что и входной параметр аргумента. Можно задать тип сигнала и тип данных входных параметров в блок Argument Inport с помощью параметров Signal type и Data type.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
| enumerated
| bus
out
- Выход блокаБлокируйте выходной сигнал от этого блока.
Типы данных: 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
.
int64
Тип данных 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' | '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
Выберите реальный или комплексный сигнал.
real
Задайте тип сигнала как действительное число.
complex
Задайте тип сигнала как комплексное число.
Параметры блоков:
SignalType
|
Тип: Вектор символов |
Значение:
'real' | 'complex' |
По умолчанию:
'real'
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.