数値解析プログラム集

今までの研究で利用した数値解析プログラムを掲載します.

  1. 3重積分(改)

  2. readme.txt main.c qgauss.c quad3d.c


  3. 1変数関数の極大,極小(黄金分割法)

  4. readme.txt main.c mnbrank.c golden.c


  5. 多変数関数の極大,極小1(滑走シンプレックス(Nelder-Mead Method)法)

  6. readme.txt main.c amoeba.c amotry.c nrutil.c nrutil.h


  7. 多変数関数の極大,極小2(多次元方向集合(Powell Method)法)

  8. readme.txt main.c powell.c linmin.c mnbrak.c f1dim.c brent.c nrutil.c nr.h


  9. ルンゲ・クッタ・ギル法

  10. readme.txt main.c rk4.c nrutil.c nrutil.h


  11. 行列の対角化(実対称行列用)(改)

  12. readme.txt main.c jacobi.c nrutil.c nr.h


  13. LU分解と行列式

  14. readme.txt main.c ludcmp.c nrutil.c nr.h


  15. 非線形方程式の解法(1変数)

  16. readme.txt main.c zbrent.c nr.h


  17. 逆行列と連立1次方程式の解法

  18. readme.txt main.c ludcmp.c lubksb.c nrutil.c nr.h


  19. 非線形連立方程式

  20. readme.txt main.c ludcmp.c lubksb.c mnewt.c usrfun.c nrutil.c nr.h


  21. ガウス(正規)乱数

  22. main.c gasdev.c ran1.c


  23. モデルへの当てはめ(1.線形近似曲線)

  24. main.c fit.c gammln.c gammq.c gcf.c gser.c nrutil.c nrutil.h


  25. モデルへの当てはめ(2.多項式近似(特異点有り))

  26. main.c covsrt.c gaussj.c lfit.c nrutil.c nrutil.h


  27. モデルへの当てはめ(3.多項式近似(特異点無し))

  28. main.c pythag.c svbksb.c svdcmp.c svdfit.c svdvar.c nrutil.c nrutil.h


  29. 制約付き極小値探索

  30. main.c neldermead.c nonlinear.c define.h



個人的に作った色んなプログラム集を掲載します.

  1. クロック計測

  2. readme.txt clock_measure.c RDTSC.c