Simpsons regel är ett sätt att approximera värdet av en bestämd integral med hjälp av en kvadratisk funktion . Den är uppkallad efter brittiska matematikern Thomas Simpson . Liksom Riemannsummor , approximationer av integraler med hjälp av Simpsons regel är lämpliga för digitala datorer . Skriv en Python -funktion för att genomföra Simpsons regel och lära sig om numeriska approximationsmetoder för integraler . Instruktioner
1
Skapa ett nytt tomt textdokument för att lagra ditt genomförandet av Simpsons regel . I Windows klickar du på " Start-menyn ", välj Alla program , klicka på Tillbehör och klicka på " Anteckningar ".
2
Type raden " def simpsonrule ( f , a , b ) : " upptill av dokumentet. Detta förklarar en Python -funktion som tar tre argument : . Den funktion som ska approximeras , och vänster och höger gränser integration respektive Addera 3
Entab nästa rad och skriv kommandot " avkastning ( ba) /6 * ( f ( a ) +4 * f ( ( a + b ) /2 ) + f ( b ) ) , . " för att beräkna approximation och avsluta funktionen
4
Spara dokumentet till " lib" mappen i din Python katalog ( " C : \\ Python32 \\ Lib \\ " i en typisk Windows- installation ) med namnet " . simpsonrule.py "
5
Launch Python kommandoraden tolk .
6
Importera " simpsonrule " funktionen med kommandot " från simpsonrule import * . "
7
Call " simpsonrule , " går det en matematisk funktion i lambda formen och gränserna för integrationen , för att beräkna Simpsons regel för den funktionen . Till exempel , approximera integralen av en polynom funktion från 0 till 5 med kommandot " simpsonrule . ( Lambda x : 5 * x ** 2 +3 * x +4,0,5 ) "