Metody numeryczne, III sprwako matlab, LABORATORIUM Z


Metoda Eulera rozwiązywania równań różniczkowych

  1. Wykonanie

Przyjęte równanie różniczkowe z zadanym krokiem, warunkiem początkowym

oraz przedziałem różniczkowania:

0x01 graphic
+2

Krok różniczkowania; 0.1

Warunek początkowy: (0,1)

Przedział: (0,5)

  1. M-plik metody Eulera:

x0=0;

y0=1;

h=0.1;

a=0;

b=5;

i=1;

m=1;

n=1;

t=1;

for x=[a:h:b];

y=y0+h*(x+1)

y0=y;

q=((3.*x.^2)/2+2*x+1);

e=abs(q-y);

y

m(i)=y

n(i)=q

t(i)=e

i=i+1;

end

subplot(2,1,1)

hold on

x=[a:h:b];

plot(x,m,'b')

title('Wykres rozwiazania dokladnego( obliczonego analitycznie ) i przyblizonego obliczonego z metody Eulera')

text(3,38,'Przyblizone rozwiazanie')

plot(x,n,'g')

text(4,9,'Analityczne rozwiazanie')

hold off

subplot(2,1,2)

x=[a:h:b];

plot(x,t,'r')

grid

title('Modul bledu metody')

  1. Rozwiązanie analityczne

0x01 graphic

0x01 graphic

0x01 graphic

dla warunku początkowego: (0,1)

0x08 graphic
0x01 graphic

0x01 graphic

  1. Dokładności metody Eulera

Uwzględniając wykres, zauważamy że błąd jest proporcjonalny co do wartości x. Wraz ze wzrostem wartości x, nasze rozwiązanie staje się bardziej niedokładne, a błąd rośnie liniowo. Aby uzyskać dokładniejszy wynik należy przyjąć mniejszą mniejszą wartość kroku.

  1. Wnioski

Metoda Eulera nie daje zbyt dużej dokładności. Aby uzyskać wynik z większą dokładnością należy zmniejszyć wartość kroku. Innym rozwiązaniem polepszenia dokładności jest zastosowanie interpolacji Richardsona.

Łata Tomasz

Grupa 7

0x01 graphic



Wyszukiwarka

Podobne podstrony:
Projekt numeryczny, IŚ Tokarzewski 27.06.2016, III semestr, Informatyka (Matlab), Projekty, Matlab -
model rywalizacji, IŚ Tokarzewski 27.06.2016, III semestr, Informatyka (Matlab), Projekty, Matlab -
Sprawozdanie nr 2(1), Polibuda, Semestr III, Metody Numeryczne
2. Matlab, aaa, studia 22.10.2014, Materiały od Piotra cukrownika, metody numeryczne w technice, lab
sprawko oczkowawezlowa, aaa, studia 22.10.2014, całe sttudia, III semestr, metody numeryczne lab
num 4 (1), polibuda, 4 semestr, metody numeryczne(laboratorium, wejściówki kolokwia), ćw4
Metody numeryczne, ode23, LABORATORIUM Z
Metody numeryczne, Metoda Eulera, LABORATORIUM Z
metody numeryczne matlab
Laboratoria metod numerycznych 1, Politechnika, Lab. Metody numeryczne
równania nie liniowe, POLIBUDA, sem III, metody numeryczne
Powtorka mat, Elektrotechnika AGH, Semestr III zimowy 2013-2014, Metody Numeryczne, Kolos 1 - ZALICZ
egzam IZ III rok 1 termin, informa, metody numeryczne
Matlab co tam, aaa, studia 22.10.2014, Materiały od Piotra cukrownika, metody numeryczne w technice,
strona piotrka, Politechnika Lubelska, Studia, sem III, pen, METODY NUMERYCZNE, metody numeryczbe st
Wstep do Matlaba, Matematyka, Metody numeryczne
Całkowanie numeryczne, Studia, ZiIP, SEMESTR III, Metody numeryczne

więcej podobnych podstron