补充下列matlab程序 用函数lsqnonlin 拟合y=c*(1-e^(-d*x))中的参数c d。 1)编写M-文件 curvefun1
已帮助 人
补充下列matlab程序,用函数lsqnonlin 拟合y=c*(1-e^(-d*x))中的参数c,d。 1)编写M-文件 curvefun1.m function f=curvefun1(a) xdata=[3 4 5 7 9 15]; ydata=[1 2 4 6 8 10]; f=(); %其中a(1)=c, a(2)=d 2)输入命令 a0=[1 1]; a=lsqnonlin(‘curvefun1’,x0) ; f= curvefun1(a);

回答
共1条回复-
a(1)*(1-exp(-a(2)*xdata)) -ydata##%_YZPRLFH_%##ydata-a(1)*(1-exp(-a(2)*xdata))##%_YZPRLFH_%##(1-exp(-a(2)*xdata))*a(1) -ydata##%_YZPRLFH_%##ydata-(1-exp(-a(2)*xdata))*a(1)
