%% 清空环境变量
close all; clear; clc;
%% 主程序
xdata=linspace(300,987,9);
ydata=[71.143,71.284,76.068,78.601,80.248,81.478,82.484,83.361,84.057];
x0=[0,0,0];
% [x,resnorm]=Isqcurvefit(t@*x(1)+x(2)*t+x(3)*t^-2*,x0,xdata,ydata)
[fitobject,gof] = fit(xdata*,ydata*,*cubicinterp*);
x = 300:1:987
y_fit = fitobject(x);
figure(1)
hold on
plot(xdata,ydata,*ro*)
plot(x,y_fit,*b-*)
hold off
legend(*待拟合点*,*拟合结果*)
这是一个网友帮忙写的,最后只有拟合曲线图,但是我还想得到拟合参数的结果,怎么办
close all; clear; clc;
%% 主程序
xdata=linspace(300,987,9);
ydata=[71.143,71.284,76.068,78.601,80.248,81.478,82.484,83.361,84.057];
x0=[0,0,0];
% [x,resnorm]=Isqcurvefit(t@*x(1)+x(2)*t+x(3)*t^-2*,x0,xdata,ydata)
[fitobject,gof] = fit(xdata*,ydata*,*cubicinterp*);
x = 300:1:987
y_fit = fitobject(x);
figure(1)
hold on
plot(xdata,ydata,*ro*)
plot(x,y_fit,*b-*)
hold off
legend(*待拟合点*,*拟合结果*)
这是一个网友帮忙写的,最后只有拟合曲线图,但是我还想得到拟合参数的结果,怎么办