Реализации алгоритмов/Интерполяция/Многочлен Лагранжа: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 125:
double lagrange1(double* x, double* y, short n, double _x)
{
double result = 0.0;
 
for (short i = 0; i < n; i++)
{
double P = 1.0;
 
for (short j = 0; j < n; j++)
Строка 143:
double lagrange2(double* x, double* y, short n, double _x)
{
double result = 0.0;
 
double h = (x[n - 1] - x[0])/ (n - 1);
Строка 149:
for (short i = 0; i < n; i++)
{
double P = 1.0;
 
for (short j = 0; j < n; j++)