Akima interpolation algorithm [duplicate]

妖精的绣舞 提交于 2019-12-08 02:41:19

问题


Possible Duplicate:
Akima interpolation of an array of doubles

I'm searching for an algorithm for Akima interpolation, but I can't find one after googling for a while. I write my application in Objective-C, but the programming language doesn't matter.

It would be very kind if you can provide any code or links. Thanks


回答1:


edit:

see this SO answer for an updated version of the list below.

original answer:

Akima's original paper

http://student.ndhu.edu.tw/~u9111023/akima.pdf

C# implementation

https://github.com/mathnet/mathnet-numerics/blob/master/src/Numerics/Interpolation/Algorithms/AkimaSplineInterpolation.cs

C++ implementation

http://www.koders.com/cpp/fid1393B9D668316C1700966643DE0609660B9CB13A.aspx?s=%22Brian+Smith%22

C implementation

http://packages.debian.org/source/squeeze/spline

Akima's Fortran implementation

http://cran.r-project.org/web/packages/akima/

Fortran 90 implementation

http://miyoshi.googlecode.com/svn-history/r72/trunk/common/common.f90

Lisp implementation "for AutoCAD 2d-Polylines"

http://autocad.xarch.at/code/candido/akima.lsp

Matlab implementation

http://www.mathworks.se/matlabcentral/fileexchange/1814-akima-interpolation

Python implementation

http://www.lfd.uci.edu/~gohlke/code/akima.py.html



来源:https://stackoverflow.com/questions/4625604/akima-interpolation-algorithm

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!