/*! ************************************************************************************************* \ingroup SPEC_MATH_COMMON_GROUP \fn int polyval(double* a, int ord, double* x, int n, double* y) \brief Расчет вещественного полинома Функция рассчитывает полином \f$P_N(x)\f$ \f$N-\f$ого порядка для вещественного аргумента, заданного вектором `x`.
\f[ P_N(x) = a_0 + a_1 \cdot x + a_2 \cdot x^2 + a_3 \cdot x^3 + ... a_N \cdot x^N. \f] Для расчета используется формула Горнера:
\f[ P_N(x) = a_0 + x \cdot (a_1 + x \cdot (a_2 + \cdot ( \ldots x \cdot (a_{N-1} + x\cdot a_N) \ldots ))) \f] \param[in] a Указатель на вектор вещественных коэффициентов полинома.
Размер вектора `[ord+1 x 1]`.
Коэффициент `a[0]` соответствует коэффициенту полинома \f$a_0\f$.

\param[in] ord Порядок полинома \f$N\f$.

\param[in] x Указатель на вектор аргумента полинома.
Размер вектора `[n x 1]`.
Значения полинома будут расчитаны для всех значений аргумента вектора `x`.

\param[in] n Размер вектора агрумента полинома.

\param[out] y Указатель на значения полинома для аргумента `x`.
Размер вектора `[n x 1]`.
Память должна быть выделена.

\return `RES_OK` Полином расчитан успешно.
В противном случае \ref ERROR_CODE_GROUP "код ошибки". \author Бахурин Сергей. www.dsplib.org **************************************************************************************************** */ /*! ************************************************************************************************* \ingroup SPEC_MATH_COMMON_GROUP \fn int polyval_cmplx(complex_t* a, int ord, complex_t* x, int n, complex_t* y) \brief Расчет комплексного полинома Функция рассчитывает полином \f$P_N(x)\f$ \f$N-\f$ого порядка комплексного аргумента аргумента, заданного вектором `x`.
\f[ P_N(x) = a_0 + a_1 \cdot x + a_2 \cdot x^2 + a_3 \cdot x^3 + ... a_N \cdot x^N. \f] Для расчета используется формула Горнера:
\f[ P_N(x) = a_0 + x \cdot (a_1 + x \cdot (a_2 + \cdot ( \ldots x \cdot (a_{N-1} + x\cdot a_N) \ldots ))) \f] \param[in] a Указатель на вектор комплексных коэффициентов полинома.
Размер вектора `[ord+1 x 1]`.
Коэффициент `a[0]` соответствует коэффициенту полинома \f$a_0\f$.

\param[in] ord Порядок полинома \f$N\f$.

\param[in] x Указатель на вектор аргумента полинома.
Размер вектора `[n x 1]`.
Значения полинома будут расчитаны для всех значений аргумента вектора `x`.

\param[in] n Размер вектора агрумента полинома.

\param[out] y Указатель вектор значения полинома для аргумента `x`.
Размер вектора `[n x 1]`.
Память должна быть выделена.

\return `RES_OK` Полином расчитан успешно.
В противном случае \ref ERROR_CODE_GROUP "код ошибки". \author Бахурин Сергей. www.dsplib.org **************************************************************************************************** */