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) - 置信区间。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)