Входной порт аргумента для Функционального блока Simulink
Пользовательские функции
Этот блок является входным портом аргумента для функции, которую вы задаете в Функциональном блоке Simulink.
u
— ArgumentБлок Argument Inport принимает комплексные или действительные сигналы любого типа данных, что Simulink® поддерживает, включая фиксированную точку и перечисленные типы данных. Блок Argument Inport также принимает объект шины как тип данных.
Сложность и тип данных блока вывод совпадают с входом аргумента. Можно задать тип сигнала и тип данных входного параметра к блоку Argument Inport с помощью параметров Data type и Signal type.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
| enumerated
| bus
out
— Block выводБлокируйте выходной сигнал этого блока.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
| enumerated
| bus
Port number
— Задайте номер порта блока1
(значение по умолчанию) | целое числоЗадайте порядок, в который порт, который соответствует блоку, появляется в родительской подсистеме или блоке модели.
Задайте первое местоположение порта для этого блока.
Задайте местоположение порта.
Параметры блоков:
Port |
Ввод: символьный вектор |
Значение:
'1' | '<integer>' |
Значение по умолчанию:
'1' |
Argument name
— Задайте имя входного параметраu
(значение по умолчанию) | вектор символовЗадайте имя входного параметра для прототипа функции, отображенного на поверхности Функционального блока Simulink.
u
Имя по умолчанию для входного параметра.
Имя входного параметра.
Параметры блоков:
ArgumentName |
Ввод: символьный вектор |
Значение:
'u' | '<character vector>' |
Значение по умолчанию:
'u' |
Minimum
— Задайте минимальное значение для блока вывод[]
(значение по умолчанию) | номерЗадайте минимальное значение для выходного сигнала блока.
Если вы задаете объект шины как тип данных для этого блока, не устанавливайте минимальное значение для данных о шине по блоку. Simulink игнорирует эту установку. Вместо этого установите минимальные значения для элементов шины объекта шины, заданного как тип данных. Для получения информации о свойстве Minimum элемента шины смотрите Simulink.BusElement
.
Simulink использует это значение, чтобы выполнить проверку диапазона Симуляции и автоматическое масштабирование типов данных с фиксированной точкой.
[]
Минимальное значение, не заданное.
Конечное действительное двойное скалярное значение.
Параметры блоков:
OutMin |
Ввод: символьный вектор |
Значение:
'[]' | '<number>' |
Значение по умолчанию:
'[]' |
Maximum
— Задайте максимальное значение для блока вывод[]
(значение по умолчанию) | номерЗадайте максимальное значение для выходного сигнала блока.
Если вы задаете объект шины как тип данных для этого блока, не устанавливайте максимальное значение для данных о шине по блоку. Simulink игнорирует эту установку. Вместо этого установите максимальные значения для элементов шины объекта шины, заданного как тип данных. Для получения информации о свойстве Maximum элемента шины смотрите Simulink.BusElement
.
Simulink использует это значение, чтобы выполнить проверку диапазона Симуляции и автоматическое масштабирование типов данных с фиксированной точкой.
[]
Максимальное значение, не заданное.
Конечное действительное двойное скалярное значение.
Параметры блоков:
OutMax |
Ввод: символьный вектор |
Значение:
'[]' | '<number>' |
Значение по умолчанию:
'[]' |
Data type
— Specifydouble
(значение по умолчанию) | 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>
Тип данных является объектом шины.
<data type expression>
Имя объекта типа данных, например, Simulink.NumericType
Не задавайте объект шины как выражение.
Параметры блоков:
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 Tool и Советника Фиксированной точки. Для получения дополнительной информации смотрите, что Тип Выходных данных Блокировки Использования Устанавливает (Fixed-Point Designer).
Блокировки все настройки типа данных для этого блока.
Позволяет Fixed-Point Tool и Советнику Фиксированной точки изменять настройки типа данных для этого блока.
Параметры блоков:
LockScale |
Ввод: символьный вектор |
Значение:
'off' | 'on' |
Значение по умолчанию:
'off' |
Port dimensions
— Specify1
(значение по умолчанию) | n
| [m n]
Задайте размерности входного сигнала аргумента к блоку. Для получения дополнительной информации смотрите Выходной порт.
Наследуйте размерности порта.
n
Векторный сигнал ширины n
.
[m n]
Матричный сигнал, имеющий строки m
и столбцы n
.
Параметры блоков:
PortDimensions |
Ввод: символьный вектор |
Значение:
'1' | 'n' | '[m n]' |
Значение по умолчанию:
'1' |
Signal type
— Выберите действительный или комплексный сигналreal
(значение по умолчанию) | complex
Выберите действительный или комплексный сигнал.
real
Задайте тип сигнала как вещественное число.
complex
Задайте тип сигнала как комплексное число.
Параметры блоков:
SignalType |
Ввод: символьный вектор |
Значение:
'real' | 'complex' |
Значение по умолчанию:
'real' |
Выходной порт аргумента | Функциональная вызывающая сторона | Функция Simulink
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.