Page 1 of 1

Simpsonsmetode

Posted: 13/11-2015 13:52
by LesDeuxII
Hei, holder på med en oppgave hvor jeg har tenkt å bruke simpsons metoden h/3 via matlab; jeg har følgende verdier.
x = [0 2 8 14 20 26 32 38 44 50 56 62];
y = 2*[1.8 4.2 9.6 10.8 13.4 13.4 13.4 13.4 10.4 10 8 0];
Spørsmålet mitt er om man kan bruke simpsonsmetoden når X-step varierer, slik at man kan beregne h?

Takker for svar!

Re: Simpsonsmetode

Posted: 13/11-2015 15:21
by Guest
Ja da bare ta delta x = (b-a)/n og velger tilstrekkelig stor n

Re: Simpsonsmetode

Posted: 13/11-2015 15:51
by LesDeuxII
Gjest wrote:Ja da bare ta delta x = (b-a)/n og velger tilstrekkelig stor n
Men er ikke h=b-a, og ikke (b-a)/n?

Kom hvertfall frem til følgende script

h=x(2)-x(1);
n=length(x);
st4=0;
st2=0;

for i=2:2:n
st4 = st4+ 4*y(i);
end

for i=3:2:n-1
st2 = st2 + 2*y(i);
end

Ist=h/3*(y(1)+st4+st2+y(n));