您好,我刚初学matlab,[b,bint,r,rint,stats]=regress(y,x) 求解出的几组数据分别带
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 07:51:41
您好,我刚初学matlab,[b,bint,r,rint,stats]=regress(y,x) 求解出的几组数据分别带表什么意思啊,
这个函数是用来求多元线性回归的,采用的是最小二乘法.其完整的形式应该是这样:
[b,bint,r,rint,stats]=regress(Y,X,alpha)
b:回归系数,Y = X*B..
bint:是回归系数的区间估计;
r:是残差;
rint:是置信区间;
stats:是用于检验回归模型的统计量.
学习matlab函数的最好方法就是学会使用matlab的help文件.
再问: 恩,非常非常的感谢您,恩 我再仔细看看帮助文档 但可否再冒昧问下您我计算过程是这样的 T=data(:,1); D=data(:,2); x=[ones(length(T),1) log(T) log(D)]; lnK=log(data(:,3)); [B,BINT,R,RINT,STATS] = REGRESS(lnK,x) 然后出来的三个结果值,对结果值的意义理解不到 a=exp(B(1)) c=B(2) f=B(3)
再答: 这时候你应该,在command window 里输入B,看看所得到的B是怎样的一个系数。因为你的a,c,f都与系数矩阵B有关。
[b,bint,r,rint,stats]=regress(Y,X,alpha)
b:回归系数,Y = X*B..
bint:是回归系数的区间估计;
r:是残差;
rint:是置信区间;
stats:是用于检验回归模型的统计量.
学习matlab函数的最好方法就是学会使用matlab的help文件.
再问: 恩,非常非常的感谢您,恩 我再仔细看看帮助文档 但可否再冒昧问下您我计算过程是这样的 T=data(:,1); D=data(:,2); x=[ones(length(T),1) log(T) log(D)]; lnK=log(data(:,3)); [B,BINT,R,RINT,STATS] = REGRESS(lnK,x) 然后出来的三个结果值,对结果值的意义理解不到 a=exp(B(1)) c=B(2) f=B(3)
再答: 这时候你应该,在command window 里输入B,看看所得到的B是怎样的一个系数。因为你的a,c,f都与系数矩阵B有关。
b=regress(Y,X)
已知,x和y两组数据,怎样用matlab求解拟合曲线 P=a+b*x+c*x^3
matlab 线性函数的拟合 不要用toolsbox 和 GUI,拟合两组数据X和Y,分别拟合Y=a*X+b和y=ax^
几组{x,y}数据,用Mathematica软件如何拟合出y=ax^b曲线,要求出a,b.搜到个差不多题目的回答,试了下
MATLAB中regress的问题
matlab regress.
matlab 已知x,y两组数据,求对应的z=f(x,y)
数据拟合评价我用matlab的regress函数得到一个误差的拟合方程系数,将这个系数乘以误差,加到原方程上,得到回归方
我刚初学,看到整型数据这块的补码,不能理解.
MATLAB中关于regress函数的问题
matlab 求解此方程组 y=X^-0.7725 ;y=-0.125x+1.51 的matlab程序,注意:我要的是程
如何用MATLAB求解此方程组——即求解出X,Y,