Вывод последовательности в дискретном времени и повтор, интерполяция между точками данных
Simulink/Источники
Блок Repeating Sequence Interpolated выводит периодическую дискретную последовательность дискретного времени на основе значений в параметрах Vector of time values и Vector of output values. Между точками данных блок использует метод, который вы задаете для параметра Lookup Method, чтобы определить выход.
Port_1
- Периодический выходной сигналВыходной сигнал, сгенерированный на основе значений в параметрах Vector of time values и Vector of output values.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| Boolean
| fixed point
Vector of output values
- Вектор выходных значений[3 1 4 2 1].'
(по умолчанию) | векторВектор выхода значений, которые задают выход сигнал. Каждый элемент соответствует значению времени в параметре Vector of time values.
Параметры блоков: OutValues |
Тип: Вектор символов |
Значения: вектор |
По умолчанию: [3 1 4 2 1].' |
Vector of time values
- Вектор значений времени[0 0.1 0.5 0.6 1].'
(по умолчанию) | векторЗадайте вектор-столбец, содержащую значения времени. Значения времени должны быть строго увеличены, и вектор должен иметь тот же размер, что и вектор выходных значений.
Параметры блоков: TimeValues |
Тип: Вектор символов |
Значения: вектор |
По умолчанию: [0 0.1 0.5 0.6 1].' |
Lookup Method
- Метод поиска для выходаInterpolation-Use End Values
(по умолчанию) | Use Input Nearest
| Use Input Below
| Use Input Above
Задайте метод поиска, чтобы определить выход между точками данных.
Параметры блоков: LookUpMeth |
Тип: Вектор символов |
Значения: 'Interpolation-Use End Values' | 'Use Input Nearest' | Use Input Below | Use Input Above |
По умолчанию: 'Interpolation-Use End Values' |
Sample time
- Временной интервал между выборками0.01
(по умолчанию) | скаляромЗадайте временной интервал между выборками. Чтобы наследовать шаг расчета, установите этот параметр равным -1
. Дополнительные сведения см. в разделе «Задание шага расчета».
Параметры блоков: tsamp |
Тип: Вектор символов |
Значения: скаляр |
По умолчанию: '0.01' |
Output minimum
- Минимальное выходное значение для проверки области значений[]
(по умолчанию) | скаляромБолее низкое значение выходной области значений, который Simulink® проверки.
Simulink использует минимум для выполнения:
Проверка области значений параметров (см. «Задание минимальных и максимальных значений для параметров блоков») для некоторых блоков.
Проверка области значений симуляции (см. «Задание диапазонов сигнала» и «Включение проверки области значений симуляции»).
Автоматическое масштабирование типов данных с фиксированной точкой.
Оптимизация кода, который вы генерируете из модели. Эта оптимизация может удалить алгоритмический код и повлиять на результаты некоторых режимов симуляции, таких как SIL или режим external mode. Для получения дополнительной информации смотрите Оптимизировать используя указанные минимальное и максимальное значения (Embedded Coder).
Примечание
Output minimum не насыщает или не зажимает фактический выходной сигнал. Вместо этого используйте блок Saturation.
Параметры блоков: OutMin |
Тип: Вектор символов |
Значения: '[ ]' | скаляр |
По умолчанию: '[ ]' |
Output maximum
- Максимальное выходное значение для проверки области значений[]
(по умолчанию) | скаляромВерхнее значение выходной области значений, который Simulink проверяет.
Simulink использует максимальное значение для выполнения:
Проверка области значений параметров (см. «Задание минимальных и максимальных значений для параметров блоков») для некоторых блоков.
Проверка области значений симуляции (см. «Задание диапазонов сигнала» и «Включение проверки области значений симуляции»).
Автоматическое масштабирование типов данных с фиксированной точкой.
Оптимизация кода, который вы генерируете из модели. Эта оптимизация может удалить алгоритмический код и повлиять на результаты некоторых режимов симуляции, таких как SIL или режим external mode. Для получения дополнительной информации смотрите Оптимизировать используя указанные минимальное и максимальное значения (Embedded Coder).
Примечание
Output maximum не насыщает или не зажимает фактический выходной сигнал. Вместо этого используйте блок Saturation.
Параметры блоков: OutMax |
Тип: Вектор символов |
Значения: '[ ]' | скаляр |
По умолчанию: '[ ]' |
Output data type
- Задайте тип выходных данныхdouble
(по умолчанию) | Inherit: Inherit via back propagation
| single
| int8
| int32
| uint32
| int64
| uint64
| fixdt(1,16,2^0,0)
| <data type expression>
| ...Выберите тип данных для выхода. Тип может быть унаследован, задан непосредственно или выражен как объект типа данных, такой как Simulink.NumericType
.
Параметры блоков: OutDataTypeStr |
Тип: Вектор символов |
Значения:, 'Inherit: Inherit via back propagation' , 'single' , 'int8' , 'uint8' , int16 , 'uint16' , 'int32' , 'uint32' , 'int64' , 'uint64' , fixdt(1,16,0) , fixdt(1,16,2^0,0) , fixdt(1,16,2^0,0) . '<data type expression>' |
По умолчанию: 'Double' |
Lock output data type setting against changes by the fixed-point tools
- Предотвратить переопределение типов данных инструментами с фиксированной точкойoff
(по умолчанию) | on
Выберите, чтобы заблокировать настройку типа выходных данных этого блока от изменений с помощью Fixed-Point Tool и Fixed-Point Advisor. Для получения дополнительной информации смотрите Использование настройки типа выходных данных блокировки (Fixed-Point Designer).
Параметры блоков: LockScale |
Тип: Вектор символов |
Значения: 'off' | 'on' |
По умолчанию: 'off' |
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Не может использоваться в триггируемой подсистеме.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.