Ответ 1
Повторите и добавьте мой ответ на другой вопрос SO, который был закрыт как дубликат этого вопроса - как это было предложено в комментарии к этому вопросу.
Акима оригинальный документ: "Новый метод интерполяции и плавного подбора кривой на основе локальных процедур", журнал ACM 17, 4 (1970), 589-602
http://www.leg.ufpr.br/lib/exe/fetch.php/wiki:internas:biblioteca:akima.pdf
C реализация
https://github.com/ampl/gsl/blob/master/interpolation/akima.c
Реализация на С#
https://gist.github.com/dreikanter/3526685
Реализация Delphi (см. процедуру BuildAkimaSpline в delphi/src/spline3.pas)
http://www.alglib.net/translator/re/alglib-2.6.0.delphi.zip
Реализация Акима Фортран 66
http://cran.r-project.org/web/packages/akima/
Реализация Fortran 90
http://miyoshi.googlecode.com/svn-history/r72/trunk/common/common.f90
Java-реализация
Реализация Lisp "для AutoCAD 2d-Polylines"
http://autocad.xarch.at/code/candido/akima.lsp
Реализация Matlab
http://www.mathworks.se/matlabcentral/fileexchange/1814-akima-interpolation
Реализация на Паскале (описание программы)
http://jean-pierre.moreau.pagesperso-orange.fr/Pascal/akima_pas.txt
Реализация Python
http://www.lfd.uci.edu/~gohlke/code/akima.py.html
Реализация VB6 (см. подпрограмму BuildAkimaSpline в vb6/src/spline3.bas)
http://www.alglib.net/translator/re/alglib-2.6.0.vb6.zip
http://www.koders.com/cpp/fid1393B9D668316C1700966643DE0609660B9CB13A.aspx?s=%22Brian+Smith%22