
matlab 1/y=a+b*x中,已知xy的多组解,怎么求出a,b的值呢? 100
1/y=a+b*xx=[145610];y=[498686103114];实际有几百组解,只给出了五组,不知道要怎么算求给出matlab解法。...
1/y=a+b*x
x=[1 4 5 6 10 ];
y=[49 86 86 103 114 ];
实际有几百组解,只给出了五组,不知道要怎么算
求给出matlab解法。 展开
x=[1 4 5 6 10 ];
y=[49 86 86 103 114 ];
实际有几百组解,只给出了五组,不知道要怎么算
求给出matlab解法。 展开
1个回答
展开全部
[b,bint,r,rint,stats]=regress(y,X,alpha)
说明:b是线性方程的系数估计值,并且第一值表示常数(就是你的a),第二个值表示回归系数(就是你的b)。bint是系数估计值的置信度为95%的置信区间,r表示残差,rint表示各残差的置信区间,stats是用于检验回归模型的统计量,有三个数值其中有表示回归的R2统计量和F以及显著性概率P值,alpha为置信度。取M=1/y代替你的y就是标准的线性回归了
说明:b是线性方程的系数估计值,并且第一值表示常数(就是你的a),第二个值表示回归系数(就是你的b)。bint是系数估计值的置信度为95%的置信区间,r表示残差,rint表示各残差的置信区间,stats是用于检验回归模型的统计量,有三个数值其中有表示回归的R2统计量和F以及显著性概率P值,alpha为置信度。取M=1/y代替你的y就是标准的线性回归了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询