Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Задание 4. С помощью программы для компьютера уплотнить часть таблицы заданной функции, пользуясь интерполяционными формулами Ньютона.






Программа для компьютера составлена на языке C# 4.5

using System;

namespace Lab4_4

{

class Program

{

static void Main(string[] args)

{

double a=0.3, b=0.45, h1=0.05, h2=0.01;

double e, y, y0=0.95534, y1=-0.01597, y2=-0.00234, t, x;

Console.WriteLine(" Концы отрезка субтабулирования a = " +a+" b = " +b+" \n");

Console.WriteLine(" Шаг таблицы = " + h1+" \n");

Console.WriteLine(" Новый шаг таблицы = " + h2+" \n");

Console.WriteLine(" Значание функции в начальной точке = " + y0 + " \n");

Console.WriteLine(" Конечные разности первого и вторго порядка " + y1 + " " + y2 +" \n");

x = a;

Console.WriteLine(" x " + " y " + " e " + " \n");

do{

t = (x - a) / h1;

y = y0 + t * y1 + t * (t - 1) * y2 / 2;

e = 0.00001 * t * (t - 1) * (t - 2) / 6;

Console.WriteLine(x+" " + y +" " + e +" " +" \n");

x = x + h2;

 

} while(x-(b+h2/10)< 0);

Console.Read();

}

}

}

 

Результаты выполнения программы в среде Microsoft Visual Studio 2012 express

 

 

Задание 5. По заданной таблице значений х и у построить методом наименьших квадратов две различные эмпирические формулы и сравнить качество полученных приближений. Задание выполнить 3 способами: а) с помощью ручных расчетов на калькуляторе; б) с помощью программы на компьютере; в) с помощью табличного процессора Excel или иного инструментального средства.

 

x -1, 33 -3, 84 -3, 23 -2, 76 -2, 22 -1, 67 -1, 13 -0, 6
y 2, 25 2, 83 3, 44 4, 31 5, 29 6, 55 8, 01 10, 04

 

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.