在用regress求一元二次回归时,r^2较小是否可以说明x,y是非线性的!
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 15:08:37
在用regress求一元二次回归时,r^2较小是否可以说明x,y是非线性的!
不太清楚你说的r^2具体代表什么.如果它是整体数据与拟合函数间的最小平方差,个人觉得,如果非线性的r^2并没有比线性的r^2小很多,那么r^2的大小并不一定能反映x,y是否是非线性的.当然,这也意味着,如果非线性的r^2较于线性的r^2有很明显的改善,那么x,y是非线性的结论就比较有说服力.
至于如果非线性的r^2并没有比线性的r^2小很多,你要着重从某个局部分析,尤其是针对x,y在某些区间呈现较为明显的非线性变化来分析.
比如你可以尝试拟合某个局部,看看非线性的r^2是不是明显小于线性的r^2.
另外,你也可以看一元二次多项式(比如y=ax^2+bx+c)中ax^2与bx的相对大小关系.如果在x的某个区间内,ax^2的值相对于bx是不可忽略的(更严谨点说就是它们的数级是一样或相近的),那么在这个区间内,x,y呈现较为明显的非线性关系.
在用regress求一元二次回归时,r^2较小是否可以说明x,y是非线性的!
matlab 非线性回归 一元二次函数x=[1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 1.5]';>> X=[ones(9,1) x];>> Y=[5.90 5.10 4.75 4.6 4.55 4.50 4.45 4.43 4.50]';>> [b,bint,r,rint,stats]=regress(Y,X)为什么求出来b =8.3543-2.7700应该是y=a1x+a2x^2+a
一元二次回归方程 回归系数的F显著性检验已经用y=polyfit(x,y,2)得到一个回归模型,怎么才能用F检验判断这个模型的有效性呢?我试过regress命令了,但是大多数时候p都=0; 如:x=0:0.01:2*pi;L=len
用matlab求线性回归,R2大于1我用matlab做多元线性回归,用的是[b,bint,r,rint,stats]=regress(y,x)函数,8个x的,没有常数项.做出来的结果倒是和答案一样,但是R2(R的平方)大于1,有的还是3点多.这是怎么回
已知一元二次回归方程和y值用excel求x
一元二次算术题,(9-r)^2+(16-r)^2=(9+r)^2求r
回归方程r怎么求
在matlab中[b,bint,r,rint,stats]=regress(y,x,0.05)为什么总是错误
如何用EXCEL作一元二次回归方程
MATLAB中多元线性回归命令 (除了regress)
求,一元二次不等式
求一元二次方程组
求一元二次难题
一元二次回归和线性回归有什么区别,如何理解?
一元线性回归怎么用matlab编程
用spss做回归分析时,r方小于0.
怎么用matlab求一元线性方程回归系数?在matlab中输入一下语句为什么没有得到第二张图的结果:
用matlab做一元线性回归,求大神帮忙解释一下这个命令.