4 svar
1028 visningar
Louiger är nöjd med hjälpen
Louiger 470
Postad: 22 nov 2019 08:08

Trapetsregeln

Jag försöker använda mig av trapetsregeln för att beräkna integralen av sqrt(x-4)dx mellan -1 och 1 för h=2

 

Problemet är bara att det blir ett irrationellt tal vilket det inte ska bli. Siffrorna i det irrationella talet stämmer potentiellt över vad jag velat få från den reella delen. Är det någon som ser vad felet är? Jag gör inte :-(

 

Program:

clear all, close all, clc

f=inline('sqrt(x-4)');
a=-1; b=1; h=2;
N=(b-a)/h ;
x=a+[1:N-1]*h;
T0=(f(a)+f(b))/2;
T=h*(T0+sum(f(x)))

 

Ger:

T= 0.0000 + 3.9681i

pepparkvarn 1871 – Fd. Medlem
Postad: 22 nov 2019 08:11

Är du säker på att funktionen är x-4? Den funktionen är endast (reellt) definierad för x ≥ 4. 

Louiger 470
Postad: 22 nov 2019 09:39
pepparkvarn skrev:

Är du säker på att funktionen är x-4? Den funktionen är endast (reellt) definierad för x ≥ 4. 

De har du ju rätt i!!! Ska kolla när jag kommer hem!

Louiger 470
Postad: 22 nov 2019 10:31
pepparkvarn skrev:

Är du säker på att funktionen är x-4? Den funktionen är endast (reellt) definierad för x ≥ 4. 

det var jag som skrivit fel! ska vara sqrt(x+4). Tack! såg inte det själv. Allt är rätt nu

pepparkvarn 1871 – Fd. Medlem
Postad: 22 nov 2019 10:34
Louiger skrev:
pepparkvarn skrev:

Är du säker på att funktionen är x-4? Den funktionen är endast (reellt) definierad för x ≥ 4. 

det var jag som skrivit fel! ska vara sqrt(x+4). Tack! såg inte det själv. Allt är rätt nu

:)

Svara Avbryt
Close