Analisi matematica
Gli integrali
Per calcolare un integrale, utilizzeremo la funzione integrate
.
Esistono due tipi di integrali, definiti e indefiniti.
Integrali indefiniti
Per calcolare un integrale indefinito, cioè un antiderivato, o funzione primitiva, dobbiamo unicamente passare alla funzione integrate()
la variabile dopo l’espressione:
ESEMPIO
Calcoliamo l’integrale della funzione elementare cosx:
from sympy import *
x = symbols('x')
integrate(cos(x), x)
senx
from sympy import *
x = symbols('x')
integrate(cos(x) + sin(x) +1, x)
⇒
Nota:
Sympy non include la costante di integrazione c. Se vuoi, potrai aggiungerla al risultato.
Integrali definiti
Per calcolare un integrale definito dobbiamo passare come argomenti gli estremi di integrazione alla funzione integrate()
:
from sympy import *
x = symbols('x')
integrate(exp(-x), (x, 0, oo))
1
ESERCIZIO 1
Quanto vale
A –2/3
B –5/6
C 2/3
D 1/3
E 5/6
Soluzione
La risposta giusta è B.
Risolviamolo con Symply:
from sympy import *
x = symbols('x')
inte = (x - x**2)
integrate(inte, (x, -1, 0))
Quanto vale
Soluzione
La risposta giusta è B.
Basta derivare:
Risolviamolo con Symply:
from sympy import *
x = symbols('x')
inte = (x**-1)
integrate(inte, x)