标签: matlab curve-fitting non-linear-regression
我正在尝试在MATLAB中使用lsqcurvefit来拟合一些数据,但是我对此领域还很陌生。
lsqcurvefit
xdata1 = [0 60 660 1250]; ydata1 = [0 18 23 31];
在下图中,红线是我想要达到的高度。
我该如何达到适合度?
答案 0 :(得分:0)
polyfit()怎么样?
此处的代码:
close all % be careful with following two lines clear all x = [0 60 660 1250]; y = [0 18 23 31]; p = polyfit(x,y,3); xx = linspace(x(1), x(end), 100); yy = polyval(p,xx); plot(x,y,'o'); hold on; plot(xx,yy)