请教如何用matlab拟合指数函数曲线:y=a*exp(b*x),不用cftool,用函数

图无关点错了= =
2024-11-18 14:36:16
推荐回答(1个)
回答1:

clc;clear
x=;%自己给数据
y=;%自己给数据
p=polyfit(x,log(y),1);
b=p(1);
a=p(2);
yfit=a*exp(b*x);
plot(x,y,'r-.')
plot(x,yfit,'b-.')
legend('拟合前','拟合后')