Come calcolare la Regola Simpson Usare Python

May 19

regola di Simpson è un modo per approssimare il valore di un integrale definito utilizzando una funzione quadratica. Prende il nome di matematico britannico Thomas Simpson. Come somme di Riemann, approssimazioni di integrali utilizzando la regola di Simpson sono adatti per i computer digitali. Scrivere una funzione Python per implementare la regola di Simpson e conoscere i metodi di approssimazione numerici per gli integrali.

istruzione

1 Creare un nuovo documento di testo vuoto per memorizzare l'implementazione della regola di Simpson. In Windows fare clic su "Start Menu", scegliere Tutti i programmi, Accessori, quindi fare clic su "Blocco note".

2 Inserire la linea "def simpsonrule (f, a, b):" nella parte superiore del documento. Questo dichiara una funzione Python che prende 3 argomenti: la funzione per essere approssimata, e i limiti sinistro e destro di integrazione, rispettivamente.

3 Entab riga successiva e digitare il comando "ritorno (BA) / 6

(f (a) +4 f ((a + b) / 2) + f (b));" per calcolare l'approssimazione e terminare la funzione.

4 Salvare il documento nella cartella "Lib" nella directory Python ( "C: \ Python32 \ lib \" in una tipica installazione di Windows) con il nome "simpsonrule.py."

5 Avviare la riga di comando interprete Python.

6 Importare la funzione "simpsonrule" con il comando "da simpsonrule import *."

7 Call "simpsonrule", passando una funzione matematica in forma lambda e i limiti di integrazione, per calcolare la regola di Simpson per quella funzione. Ad esempio, approssimare l'integrale di una funzione polinomiale da 0 a 5 utilizzando il comando "simpsonrule (lambda x: 5 * x * 2 + 3 x + 4,0,5)."