MATLAB Language
Integrazione
Ricerca…
Integrale, integrale2, integrale3
1 dimensionale
Integrare una funzione monodimensionale
f = @(x) sin(x).^3 + 1;
all'interno dell'intervallo
xmin = 2;
xmax = 8;
si può chiamare la funzione
q = integral(f,xmin,xmax);
è anche possibile impostare boundarys per errori relativi e assoluti
q = integral(f,xmin,xmax, 'RelTol',10e-6, 'AbsTol',10-4);
2 dimensioni
Se si vuole integrare una funzione bidimensionale
f = @(x,y) sin(x).^y ;
all'interno dell'intervallo
xmin = 2;
xmax = 8;
ymin = 1;
ymax = 4;
uno chiama la funzione
q = integral2(f,xmin,xmax,ymin,ymax);
Come nell'altro caso è possibile limitare le tolleranze
q = integral2(f,xmin,xmax,ymin,ymax, 'RelTol',10e-6, 'AbsTol',10-4);
3 dimensionale
Integrando una funzione tridimensionale
f = @(x,y,z) sin(x).^y - cos(z) ;
all'interno dell'intervallo
xmin = 2;
xmax = 8;
ymin = 1;
ymax = 4;
zmin = 6;
zmax = 13;
viene eseguito chiamando
q = integral3(f,xmin,xmax,ymin,ymax, zmin, zmax);
Di nuovo è possibile limitare le tolleranze
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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow