Техническая библиотека lib.qrz.ru › Математические программы › Самоучитель по Maple 7: как пользоваться системой компьютерной математики — 17 уроков › Урок 14. Математические пакеты › 18. Наилучшая минимаксная аппроксимация по алгоритму Ремеза
Раздел целиком на одной странице (2 стр.). Открыть оглавление раздела — там каждая страница отдельно, с навигацией.

18. Наилучшая минимаксная аппроксимация по алгоритму Ремеза

 

Наилучшая минимаксная аппроксимация по алгоритму Ремеза

Для получения наилучшей полиномиальной аппроксимации используется алгоритм Ремеза, который реализует следующая функция:

remez(w, f, a, b, m, n,_crit, 'maxerror')

Здесь w — процедура, представляющая функцию w(x) > 0 в интервале [a, b], f — процедура, представляющая аппроксимируемую функцию а и b — числа,' задающие интервал аппроксимации fa,b], m и n — степени числителя и знаменателя аппроксимирующей функции, crit — массив, индексированный от 1 до m + n + 2 и представляющий набор оценок в критических точках (то есть точек максимума/минимума кривых погрешности), mахеrrоr — имя переменной, которой присваивается минимаксная норма w abs(f -r).

Следующий пример иллюстрирует применение данной функции для аппроксимации функции erf(x):

 

13.gif

Изображение: 
Top.Mail.Ru