MAA7

Määrätyn integraalin numeerinen arviointi

import math
print("Hello World!")
print("Lasketaan määrätty integraali F(x)=integr(0,1*x^2-0,5*x+2) välillä[0,6] puolisuunnikasmenetelmällä")
n=int(input("Anna jakovälien lkm"))
def f(x):
 return 0.1*x**2-0.5*x+2
h=6/n; i=1;summa=0;a=0  #i on laskuri, a on laskettavana olevan puolisuunnikkaan kannan alaraja,
while i<=n:
 ala=h*0.5*(f(a)+f(a+h))
 summa=summa+ala;i=i+1; a=a+h
print("Integraalin likiarvo on ",summa)

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä