【发布时间】:2014-03-28 05:59:04
【问题描述】:
我需要拟合您在图像中看到的曲线,该曲线来自大量蒙特卡洛模拟。我还上传了适合txt file 的数据。
我已经尝试用以下类型的函数来拟合曲线:
axexp(b(x^k))
k<1。
结果与实验点相似,但距离我需要的拟合函数还很远。
我曾想过将整个范围分成不同的方程式,但我还没有找到解决方案。 IE。第一部分为直线,第三部分为指数。但是高峰呢?
有什么想法吗?
【问题讨论】:
-
你有Curve Fitting Toolbox吗?您还可以使用更复杂的方法,例如正弦和余弦之和。
-
我使用 EzyFit 因为它是免费的
-
对不起...要绘制的数据只是第一 (x) 列和第二 (y) 列。然后是方差、PRSD % 和 MC 运行次数,以获得所需的误差。此 txt 文件来自 Fortran90 脚本。
标签: matlab curve-fitting montecarlo least-squares