Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

KP_1_Russkikh_1323

.docx
Скачиваний:
0
Добавлен:
21.06.2024
Размер:
6.96 Кб
Скачать

//Задание 1 вариант 28 стр 39

using System;

class Program

{

static void Main(string[] args)

{

// Заданные значения

double[] x = { 4.00, 5.36 }; // x_i

double[] y = { 2.3652, 1.9418 }; // y_i

double xT = 5.555; // xT

// Вычисление приближенного значения функции с помощью схемы Эйткена

double result = AitkenInterpolation(x, y, xT);

Console.WriteLine("Приближенное значение функции f(xT) при xT = {0}: {1}", xT, result);

}

// Функция для вычисления приближенного значения функции с помощью схемы Эйткена

static double AitkenInterpolation(double[] x, double[] y, double xT)

{

double result = 0;

// Разделенные разности первого порядка

double[] deltaY1 = new double[y.Length - 1];

for (int i = 0; i < deltaY1.Length; i++)

{

deltaY1[i] = y[i + 1] - y[i];

}

// Разность между xT и точками x

double deltaXT = xT - x[0];

// Вычисление приближенного значения функции

result = y[0] + deltaXT / (x[1] - x[0]) * deltaY1[0];

return result;

}

}

Соседние файлы в предмете Конструирование программ