Advertisement
jukaukor

numeerinenintegrointi.py

Feb 5th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. # Numeerinen integrointi Pythonilla
  2. # Juhani Kaukoranta 5.2.2019
  3. import scipy.integrate as integrate
  4. import scipy
  5. # f on yksikköympyrän x²+y² = 1 kaari f = y = sqrt(1-x**2)
  6.  
  7. f = lambda x: scipy.sqrt(1-x**2)
  8.  
  9. # y integroinnin tulos, err on tarkkuus
  10. y,err = integrate.quad(f,-1,1)
  11. print("yksikköpuoliympyrän ala integroimalla ala -1 --> 1 = ",y," virhe = ",err)
  12. print("yksikköympyrän ala integroimalla -1 --> 1 = ",2*y)
  13. print("teoreettinen arvo = ",scipy.pi)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement