Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Інтерполювання алгебраїчними многочленами

Реферат Інтерполювання алгебраїчними многочленами





ня аргументу 0,03.

Виходячи з цієї формули Лагранжа знайдемо значення.


,


в нашому випадку L 5 (1,03).

Знайдемо:


? (1,03)=(1,03-1) * (1,03-2) * (1,03-3) * (1,03-4)=0,0000356643

(? '(x 0)=(1-1,1) * (1-1,2) * (1-1,3) * (1-1,4)=0, 0024

(? '(x 1)=(1,1-1) * (1,1-1,2) * (1,1-1,3) * (1,1-1 , 4)=- 0,0006

(? '(x 2)=(1,2-1) * (1,2-1,1) * (1,2-1,3) * (1,2-1 , 4)=0,0004

(? '(x 3)=(1,3-1) * (1,3-1,1) * (1,3-1,2) * (1,3-1 , 4)=- 0,0006

(? '(x 4)=(1,4-1) * (1,4-1,1) * (1,4-1,2) * (1,4-1 , 3)=0,0024- x 0=0,03- x 1=- 0,07 - x 2=- 0,17

x - x 3=- 0,27

x - x 4=- 0,37

Після того, як знайшли? (x) і? '(X k), знайдемо L 5 (1,03).


L 5 (1,03)=+ +

+ + +=

=0,58212063 + +1,1341671975 - +0,7916740335 + 0,373898357 - +0,07648144875=+1,22203070225.


Знайдемо значення в точці 1,03 по інтерполяційної формулою Ньютона.


? f 0=f 1 - f 0=0,16045

? f 1=f 2 - f 1=0,17381

? f 2=f 3 - f 2=0,18893

? f 3=f 4 - f 3=0,20592


Аналогічно знаходимо інші значення? f і підставимо їх у таблицю.


n f n? f n? 2 f n? 3 f n? 4 fn 0 1,1752 0,16045 0,01336 0,00175 0,00014 1 1,33565 0,17381 0,01511 0,00189 ... 2 1,50946 0,18892 0,017 ... ... 3 1,69838 0,20592 ...... ... 4 1,9043 ... ... ... ...== 0,3

P 5 (1,03)=1,1752 + 0,3 * 0,16045 + * 0,01336 + *

* 0,00175 + * 0,00014=1,1752 + 0,048135 - 0,0014028 + 0,000104125 - +0,00000562275=+1,22203070225.

Тепер порахуємо значення в точці 1,03 за формулою гіперболічного синуса:


Sh (x)== gt; Sh (1,03)== +1,22202943707.


Висновок


У цій роботі були розглянуті інтерполювання алгебраїчними многочленами методами Лагранжа і Ньютона, шляхи вирішення яких зовсім різні, але результати роботи були однаковими, і також був розрахований гіперболічний синус по даній точці, результат якої менше, але вельми близький до результатів методів.

Мною було розраховано значення в точці по інтерполяційним формулами Лагранжа і Ньютона і була створена демонстративна програма на Delphi 7, яка наочно показує достовірність рішення методів.


Використана література


1) Монастирський П.І. Збірник завдань по методах обчислень 1-е видання.

2) Монастирський П.І. Збірник завдань по методах обчислень 2-е видання.

3) Тинкевіч М. А .. Глава 7.6.1. Многочлен Лагранжа. Чисельні методи аналізу.


Додаток


Використовуючи всі вище перераховані інтерполяційні формули Лагранжа і Ньютона, внесемо їх у програму Delphi 7 через мову програмування Паскаль.


Результат по інтерполяційної формулою Лагранжа:


Результат по інтерполяційної формулою Ньютона:

Висновок: всі значення в програмі Delphi 7 збігаються зі значеннями з пункту 5.

Код програми Паскаль по інтерполяційної формулою Ньютона:

Unit1;

interface

uses, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, Grids, StdCtrls, XPMan, unit2, Buttons, TeEngine, Series ,, TeeProcs, Chart;

type=class (TForm): TLabel ;: TEdit ;: TButton ;: TStringGrid ;: TXPManifest ;: TButton ;: TMemo ;: TChart ;: TLineSeries ;: TBitBtn ;: TLabel ;: TRadioGroup;:TLabel ;: TEdit ;: TButton ;: TEdit ;: TMemo ;: TLabeledEdit ;: TLabel ;: TEdit ;: TEdit; FormCreate (Sender: TObject); Button1Click (Sender: TObject); Button2Click (Sender: TObject); Button3Click ( Sender: TObject);

{Private declarations}

{Public declarations};

var: TForm1;: Methods;: bool;

{$ R * .dfm} TForm1.FormCreate (Sender: TObject);:=Methods.Create; .ItemIndex:=0; .Cells [0,0]:= № узлаraquo;;.Cells[0,1]:=laquo;x[i]raquo;;.Cells[0,2]:=laquo;y[i]raquo;;.Cells[1,0]:=IntToStr(1);;

procedure TForm1.Button1Click (Sender: TObject) ;: integer; .N:=StrToInt (Edit1.Text) ;. ColCount:=Meth.N + 1; i:=1 to Meth.N do.Cells [i, 0]:=IntToStr (i) ;;

end;

procedure TForm1.Button2Click (S...


Назад | сторінка 2 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми, що виконує інтерполювання методом Ньютона
  • Реферат на тему: Застосування методу множників Лагранжа для вирішення завдань оптимізації
  • Реферат на тему: Інтерполяційний многочлен Ньютона. Ітераційні рівняння
  • Реферат на тему: Чисельні методи пошуку стаціонарних точок у оптимізаційних задачах: метод Н ...
  • Реферат на тему: Теорема Лагранжа