МНК-аппроксимация

| Векторизован |
в палитре на схеме

Блок предназначен для аппроксимации таблично заданных функций методом наименьших квадратов (МНК). Блок имеет три векторных входа и два векторных выхода.

Входы

Выходы

  • output - порт для вычисленных после проведения аппроксимации значений функций в точках, заданных в третьем входном порте. Размер этого выхода равен Narg×Nfun.
  • approx_koeff - порт для вывода значений коэффициентов аппроксимирующих полиномов (в порядке возрастания степеней). Размер этого выхода равен (Order+1)⋅Nfun.

Свойства:

  • Функция формы:
    1. Полином a[m]⋅xm, m=0...Order.
    2. a[m]⋅sin(mπx), m=0...Order.
    3. a[m]⋅(1-x)⋅xm, m=0...Order.
  • Порядок аппроксимации – Order;
  • Число точек аппроксимируемой функции – Npnt;
  • Число функций – Nfun.

Параметры

нет