sprawozdanie 2 doc

Bartosz Nowak, gr5, IA, WIMiR

Sprawozdanie 2

Metoda Eulera

1. Wzór równania:


$$\frac{\mathbf{\text{dy}}}{\mathbf{\text{dx}}}\mathbf{= x}\mathbf{y}^{\mathbf{2}}$$

2. Kod:

clear all

kolor=['b','g','r','c','m','y','k',];

disp('1<=k<=7');

k=input('Podaj ilosc wykresow, k= ');

for j=1:k

a=0;

b=1;

n=input('Podaj ilosc przedzialow: ');

h=(b-a)/n;

x=a:h:b;

y(1)=2;

for i=1:n

y(i+1)=y(i)+h.*x(i).*y(i).^2;

end

if j <= 7

subplot(2,1,1);

plot(x,y,kolor(j));

hold on

else

subplot(2,1,1);

plot(x,y,kolor(j-7));

hold on

end

end

x1=0:1/n:1;

f=-1./(((x1.^2)./2)-0.5);

subplot(2,1,2);

plot(x1,f,'r');

3. Analitycznie:


$$\frac{\mathbf{\text{dy}}}{\mathbf{\text{dx}}}\mathbf{= x}\mathbf{y}^{\mathbf{2}}$$


$$\int_{}^{}\frac{\mathbf{\text{dy}}}{\mathbf{y}^{\mathbf{2}}}\mathbf{=}\int_{}^{}\mathbf{\text{xdx}}$$


$$\frac{\mathbf{- 1}}{\mathbf{y}}\mathbf{=}\frac{\mathbf{x}^{\mathbf{2}}}{\mathbf{2}}\mathbf{+ C}$$


$$\mathbf{y =}\frac{\mathbf{- 1}}{\frac{\mathbf{x}^{\mathbf{2}}}{\mathbf{2}}\mathbf{+ C}}$$

Warunki początkowe y(0)=2


$$\mathbf{2 =}\frac{\mathbf{- 1}}{\mathbf{C}}\mathbf{\rightarrow C = -}\frac{\mathbf{1}}{\mathbf{2}}$$


$$\mathbf{y =}\frac{\mathbf{- 1}}{\frac{\mathbf{x}^{\mathbf{2}}}{\mathbf{2}}\mathbf{-}\frac{\mathbf{1}}{\mathbf{2}}}$$


4. Wnioski

Metoda Eulera jest prostym sposobem na wyliczenie równań różniczkowych. Można w łatwy sposób dobierać ilość przedziałów (lub skok) i w ten sposób wybrać ten najbardziej nam odpowiadający. W moim przypadku jest to n=1000 (kolor czarny).


Wyszukiwarka

Podobne podstrony:
sprawozdanie doc
539659072 PL 0 0 Mechpl mikromanometry sprawozdanie doc
techn bioenerg sprawozdanie 7 doc
sprawozdanie 4 doc
PVD sprawozdanie doc
Sprawozdanie2 doc
sprawozdanie doc
sprawozdnr28 doc
sprawozdnr29 doc
Sprawozdanie 2 (6) doc
pawel to sa pomiary ze sprawozdaniem doc
Ćw5 przezutniki sprawozd doc
cw 1 sprawozdanie (doc)
sprawozdanie (4) doc
sprawozdnr1 doc
sprawozdnr88 doc
sprawozdnr77 doc
Sprawozdanie 7 doc
Sprawozdanie 4 (3) doc

więcej podobnych podstron