如何用matlab进行逐步回归法分析

如何用matlab进行逐步回归法分析,第1张

1、首先打开matlab软件。

2、创建一个自己需要使用的数学模型,如图所示。

3、根据传递函数,绘制根轨迹图。

4、得到根轨迹图,利用rlocfind函数计算用户选定点的增益和其它闭环极点。

5、进行根轨迹分析,如图所示。

6、在逐步回归法分析工具界面查看它的bode图。

用matlab做岭回归:

x1=[]x2=[]x3=[]。

x=[ones(length(x1)x1x2x3]。

[b,bint,r,rint,stats]=regress(y,x)。a=b(1),c=b(3),c=b(4),b=(2)。

输出向量b,bint为回归系数估计值和它们的置信区间,r,rint为残差及其置信区间,stats是用于检验回归模型的统计量,有三个数值,第一个是R2,其中R是相关系数,第二个是F统计量值,第三个是与统计量F对应的概率P,当P<α时拒绝H0,回归模型成立。

计算公式:

置信区间的计算公式取决于所用到的统计量。置信区间是在预先确定好的显著性水平下计算出来的,显著性水平通常称为α(希腊字母alpha),如前所述,绝大多数情况会将α设为0.05。

置信度为(1-α),或者100×(1-α)%。于是,如果α=0.05,那么置信度则是0.95或95%,后一种表示方式更为常用。置信区间的常用计算方法如下:Pr(c1<=μ<=c2)=1-α。

其中:α是显著性水平(例:0.05或0.10);Pr表示概率,是单词probability的缩写;100%*(1-α)或(1-α)或指置信水平(例如:95%或0.95);表达方式:interval(c1,c2) - 置信区间。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11461604.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存