请教 如何用matlab中的regress来做二次回归模型

2024年11月29日 23:35
有1个网友回答
网友(1):

如y=a+bx+c*x2
如果x为1:10,函数值为y;
x1=x';x2=x1.^2;
X = [ones(length(x),x1,x2];
a是置信水平,默认0.05
[b,bint] = regress(y,X,a)
b是系数的矩阵
bint是回归的拟合程度的一些指数