Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
10
Task/Forward-difference/Zkl/forward-difference-1.zkl
Normal file
10
Task/Forward-difference/Zkl/forward-difference-1.zkl
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
fcn forwardDiff(lst){
|
||||
if(lst.len()<2)
|
||||
return(T);
|
||||
return(T(lst[1]-lst[0]).extend(forwardDiff(lst[1,*])))
|
||||
}
|
||||
fcn nthForwardDiff(n,xs){
|
||||
if(n==0)
|
||||
return(xs);
|
||||
return(nthForwardDiff(n-1,forwardDiff(xs))) // tail recursion
|
||||
}
|
||||
1
Task/Forward-difference/Zkl/forward-difference-2.zkl
Normal file
1
Task/Forward-difference/Zkl/forward-difference-2.zkl
Normal file
|
|
@ -0,0 +1 @@
|
|||
nthForwardDiff(9,T(90, 47, 58, 29, 22, 32, 55, 5, 55, 73)).println();
|
||||
Loading…
Add table
Add a link
Reference in a new issue