MATLAB Language
integratie
Zoeken…
Integraal, integraal2, integraal3
1 dimensionaal
Om een eendimensionale functie te integreren
f = @(x) sin(x).^3 + 1;
binnen bereik
xmin = 2;
xmax = 8;
men kan de functie aanroepen
q = integral(f,xmin,xmax);
het is ook mogelijk om grenzen te stellen voor relatieve en absolute fouten
q = integral(f,xmin,xmax, 'RelTol',10e-6, 'AbsTol',10-4);
2 dimensionaal
Als men een tweedimensionale functie wil integreren
f = @(x,y) sin(x).^y ;
binnen bereik
xmin = 2;
xmax = 8;
ymin = 1;
ymax = 4;
men roept de functie op
q = integral2(f,xmin,xmax,ymin,ymax);
Net als in het andere geval is het mogelijk om de toleranties te beperken
q = integral2(f,xmin,xmax,ymin,ymax, 'RelTol',10e-6, 'AbsTol',10-4);
3 dimensionaal
Een driedimensionale functie integreren
f = @(x,y,z) sin(x).^y - cos(z) ;
binnen bereik
xmin = 2;
xmax = 8;
ymin = 1;
ymax = 4;
zmin = 6;
zmax = 13;
wordt uitgevoerd door te bellen
q = integral3(f,xmin,xmax,ymin,ymax, zmin, zmax);
Ook hier is het mogelijk om de toleranties te beperken
q = integral3(f,xmin,xmax,ymin,ymax, zmin, zmax, 'RelTol',10e-6, 'AbsTol',10-4);
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow