Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # numeerista derivointia Pythonilla:
- import numpy as np # numpy-matriisit käyttöön
- import numdifftools as nd # derivaata,gradientit,jne käyttöön
- from numpy import exp, log, sin, cos
- def f(x): return x**exp(-x)+sin(x)*cos(x)
- derf = nd.Derivative(f,n=1) # 1.kertaluvun derivaattafunktio
- def g(x): return x**(exp(-x)-1)*exp(-x)*(1-x*log(x))+1-2*sin(x)**2 #tarkka derf
- print("Pythonin derivaattatesti:")
- print("f(2) = ",f(2));
- print("f'(2) numeerinen derivaatta = ",derf(2))
- print("f'(2) tarkka derivaatta = ",g(2))
Advertisement
Add Comment
Please, Sign In to add comment