1个回答
展开全部
一步一步来:
[m,n]=size(data) m,n即你自己的数据data这个矩阵的行数和列数,
Y=data(:,9) 是data这个矩阵的第九列构成的数组
X=zeros(38,9) 是由38行、9列构成的一个初始的0矩阵
X(:,1)=1表示X的第一列元素均为1
Z=zeros(38,1)、t、Q的解释同上面X的解释一样
然后是对X这个矩阵个元素的重新制定:
矩阵X的行数i为1到m列数j为2到9的元素,为data的i行,j-1列的元素
A为X的平方
C为A的逆矩阵
b 是C与X和Y的矩阵的乘积(注意矩阵相乘有行和列数的匹配)
Z矩阵的1到m行,个元素与b矩阵中元素的关系就是由
这个式子来获得。
接下来是Q矩阵中元素:Q中2到9行,各元素与b矩阵元素的关系通过这个式子来得到:
然后是St、Sf这两个矩阵的求解,基本同上面的解释是一样的,只不过在此是从1到m的元素一步一步迭代,另外mean(Y )表示的是矩阵Y元素的平均值。Sqrt(St/Sf) ,St/Sf是开方。abs是绝对值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询