请问对数据拟合,如何编写java 拟合双指数函数的程序呢?
双指数函数; y = a*exp(b*t) + c*exp(d*t)
------解决思路----------------------
http://blog.csdn.net/jairuschan/article/details/7517773
参考一下。
------解决思路----------------------
最小二乘法,把方程右侧移动到左侧,然后平方,对结果使用连加号(N条数据,N个连加),得到均方误差的和,然后分别关于a,b,c,d求偏导,使偏导为0,得到4个方程,写代码就算这4个方程就好了,4个方程应该能得到4个解吧。没有测试,楼主可以自己算算看
------解决思路----------------------
数据拟合跟语言没关,你要是不会,得去数学论坛求教,你要是会,但是不会用Java语言写代码,那把算法的执行过程(伪代码)发出来,包括输入输出的格式,我可以给你写。