p********e 发帖数: 80 | 1 看到大家在讨论多参数模拟,我也来问一个非线性模拟的问题。
我做实验凝聚态,有大量的数据要拟合,我自己写了一个程序实现Levenberg-
Marquardt 算法,但用起来效果不是很理想(我不是编程大牛,呵呵)。请问在常用的
软件包里有没有比较好用的实现这个算法的程序?另外,我想用在程序中做statistic
tests (e.g. K-S test),有没有现成的程序可以调用啊?谢谢! |
r****y 发帖数: 1437 | 2 1. 只要编对了,效率无所谓,反正你是做实验的
2. 对于statistical test, 这种东西还是裸上Monte-Carlo比较省事。
要是你的forward 方程不是很复杂,还有些东西可以用。要是非常复杂的
forward model, 还是自己裸写可靠。
statistic
【在 p********e 的大作中提到】 : 看到大家在讨论多参数模拟,我也来问一个非线性模拟的问题。 : 我做实验凝聚态,有大量的数据要拟合,我自己写了一个程序实现Levenberg- : Marquardt 算法,但用起来效果不是很理想(我不是编程大牛,呵呵)。请问在常用的 : 软件包里有没有比较好用的实现这个算法的程序?另外,我想用在程序中做statistic : tests (e.g. K-S test),有没有现成的程序可以调用啊?谢谢!
|
p********e 发帖数: 80 | 3 我只用过最基本的Monte-Carlo,您是说所有统计的test都能用Monte-Carlo来解决?
您说的forward 方程是指要拟和的方程?不算太复杂吧。
【在 r****y 的大作中提到】 : 1. 只要编对了,效率无所谓,反正你是做实验的 : 2. 对于statistical test, 这种东西还是裸上Monte-Carlo比较省事。 : 要是你的forward 方程不是很复杂,还有些东西可以用。要是非常复杂的 : forward model, 还是自己裸写可靠。 : : statistic
|
e**********n 发帖数: 359 | 4 gnuplot uses Levenberg-Marquardt algorithm to fit. |