输入的矩阵a,b,c,的大小是一样的,其中矩阵的行数代表样本个数,每行的元素个数代表此样本随机变量的个数。
输出结果outMat的大小:行数跟输入矩阵的行数相同,列数等于12
其中每行的12个参数的含义是,该行的:a均值,a方差,b均值,b方差,c均值,c方差,a+b均值,ab协方差,a+c均值,ac协方差,b+c均值,bc协方差
输出结果outMat的大小:行数跟输入矩阵的行数相同,列数等于12
其中每行的12个参数的含义是,该行的:a均值,a方差,b均值,b方差,c均值,c方差,a+b均值,ab协方差,a+c均值,ac协方差,b+c均值,bc协方差
注意调用前要给outMat预先分配好内存空间!!
函数声明:
//通过调用函数获得协方差矩阵参数
//输入的矩阵a,b,c,的大小是一样的,其中矩阵的行数代表样本个数,每行的元素个数代表此样本随机变量的个数
//输出结果outMat的大小:行数跟输入矩阵的行数相同,列数等于12
//其中每行的12个参数的含义是,该行的:a均值,a方差,b均值,b方差,c均值,c方差,a+b均值,ab协方差,a+c均值,ac协方差,b+c均值,bc协方差
//注意调用前要给outMat预先分配好内存空间!!
void getCovariance(const Mat &a, const Mat &b, const Mat &c, Mat &outMat);
//计算矩阵(行向量矩阵)的(第一行)的均值和方差
void computeMuSigma(Mat &variableData, float &mu, float &sigma);
函数定义: