MATLAB Language
Integration
Sök…
Integral, integral2, integral3
1 dimensionell
För att integrera en endimensionell funktion
f = @(x) sin(x).^3 + 1;
inom räckvidden
xmin = 2;
xmax = 8;
man kan ringa funktionen
q = integral(f,xmin,xmax);
Det är också möjligt att ställa in gränser för relativa och absoluta fel
q = integral(f,xmin,xmax, 'RelTol',10e-6, 'AbsTol',10-4);
2-dimensionell
Om man vill integrera en tvådimensionell funktion
f = @(x,y) sin(x).^y ;
inom räckvidden
xmin = 2;
xmax = 8;
ymin = 1;
ymax = 4;
man kallar funktionen
q = integral2(f,xmin,xmax,ymin,ymax);
Som i andra fall är det möjligt att begränsa toleranserna
q = integral2(f,xmin,xmax,ymin,ymax, 'RelTol',10e-6, 'AbsTol',10-4);
3-dimensionell
Integrera en tredimensionell funktion
f = @(x,y,z) sin(x).^y - cos(z) ;
inom räckvidden
xmin = 2;
xmax = 8;
ymin = 1;
ymax = 4;
zmin = 6;
zmax = 13;
utförs genom att ringa
q = integral3(f,xmin,xmax,ymin,ymax, zmin, zmax);
Återigen är det möjligt att begränsa toleranserna
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow