如何在matlab中对以下数据进行指数拟合?格式为y=a*exp(b*x).并且绘制出曲线。给个程序吧,谢了

2025-06-22 16:13:43
推荐回答(2个)
回答1:

两边取对数。lny=lna+bx
y'=lny,a'=lna,b=b,
y'=a'+b*x
求解最小二乘拟合,正则方程组可以得到a',b即:a,b
就可以了

回答2:

建议你用datafit,可以自己输入公式,很好的软件