Polynomial Evaluation
Вычисление полинома.
Описание
Блок 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