Скачать Интерполяция по методу Эткена

09.02.1998
Скачать файл (3,54 Кб)

Это рабочая прога по интерполяции методом "схема Эткена" Подробности метода смотри в книжках, он основан на вычислении различных определителей.

Тк прога без коментариев, то немного раз'ясню, где и что.

Прога из задаваемого файла считывает данные: первая строчка пропускается (это информационная строка), далее в каждой строке узлы интерполяции: значение x и соответственно f(x), кол-во узлов интерполяции ограничено лишь размерами доступной памяти(в качестве примера 2_st_x {y=2^x} и fcos {y=cos(x)})
Данные загоняются в динамический массив xx, при помощи
function x(n,i:byte):real; можно вытащить любой из них
n-index (0..nn - глобальная переменная, определяемая при окончании считывания файла),i=0/1 <=> x/y ) }

В проге сам метод это function l (n1,n2:byte;xx:real):real; {название из одной буквы для простоты} это рекурсивная функция, значение структурированного определителя от n1 до n2 индекса, xx - точка в которой вычисляется значение интерполяционного многочлена.