![]() |
[求助]如何做指定非线性指数方程拟合或者做过原点的一阶拟合
拟合一个非线性指数方程,希望能给出一个例子并给予说明,就是设置了方程,然后拟合,就拟合一个数
又因为这个方程可以通过变换,变成一个一阶线性方程,但是过原点的,用polyfit拟合不过原点,所以请问如何拟合成过原点的结果 谢谢了 ps:我用的是matlab6.1 |
回复: [求助]如何做指定非线性指数方程拟合或者做过原点的一阶拟合
[QUOTE=f105f104;27988]拟合一个非线性指数方程,希望能给出一个例子并给予说明,就是设置了方程,然后拟合,就拟合一个数
又因为这个方程可以通过变换,变成一个一阶线性方程,但是过原点的,用polyfit拟合不过原点,所以请问如何拟合成过原点的结果 谢谢了 ps:我用的是matlab6.1[/QUOTE] 能把问题说的详细些吗?方程具体是什么样子的?“就拟合一个数”是什么意思? |
回复: [求助]如何做指定非线性指数方程拟合或者做过原点的一阶拟合
简单说,就是y=1/[1+2exp(-a*x)],拟合a的值
|
回复: [求助]如何做指定非线性指数方程拟合或者做过原点的一阶拟合
[QUOTE=f105f104;27993]简单说,就是y=1/[1+2exp(-a*x)],拟合a的值[/QUOTE]
如果6.1版本有曲线拟合工具箱的话,在命令栏内键入cftool 如果没有,可以试试lsqnonlin或lsqcurvefit,只有一个参数也可以用fminbnd 具体的例子可以在google上搜的到,论坛里也有很多 |
回复: [求助]如何做指定非线性指数方程拟合或者做过原点的一阶拟合
LZ现在还在用6.1?到网上下载一个6.5或7.0、7.1的吧,如楼上所说,
>>cftool 就可以。 |
所有时间均为北京时间。现在的时间是 11:03。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.