Polynomial Evaluation
Вычисление полинома.
Тип: PolynomialEvaluation
|
Путь в библиотеке:
|
Описание
Блок Polynomial Evaluation применяет полиномиальную функцию к входному сигналу на порту In. Полином задается в виде вектора вещественных коэффициентов в порядке убывания степени.
Когда флажок Use constant coefficients установлен, выражение полинома задается в параметре Constant coefficients. Если флажок Use constant coefficients не установлен, переменное полиномиальное выражение задается входом в порт Coeffs. В обоих случаях полином задается в виде вектора вещественных или комплексных коэффициентов в порядке убывания экспоненты.
В таблице ниже приведены примеры работы блока для различных векторов коэффициентов.
| Вектор коэффициентов | Эквивалентный полином |
|---|---|
[1 2 3 4 5] |
|
[1 0 3 0 5] |
|
[1 2+i 3 4-3i 5i]. |
|
Каждый элемент вектора или матрицы, поступающий на вход порта In, обрабатывается независимо, а размер выхода равен размеру входа.
Порты
Вход
In — входной сигнал
Входной сигнал.
Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64
Coeff — коэффициенты полинома
вектор
Коэффициенты полинома.
Зависимости
Чтобы использовать этот порт, снимите флажок Use constant coefficients.
Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64
