→ cython/
This commit is contained in:
parent
23779d4af2
commit
ee15046453
2 changed files with 0 additions and 0 deletions
16
cython/cython_test.pyx
Normal file
16
cython/cython_test.pyx
Normal file
|
@ -0,0 +1,16 @@
|
|||
def say_hello_to(name):
|
||||
print("Hello %s!" % name)
|
||||
|
||||
from math import sin
|
||||
|
||||
def f(double x):
|
||||
return sin(x**2)
|
||||
|
||||
def integrate_f(double a, double b, int N):
|
||||
cdef int i
|
||||
cdef double s, dx
|
||||
s = 0
|
||||
dx = (b-a)/N
|
||||
for i in range(N):
|
||||
s += f(a+i*dx)
|
||||
return s * dx
|
Loading…
Add table
Add a link
Reference in a new issue