利用特征向量法求解判断矩阵的权重向量。
初始化判断矩阵(正互反矩阵)
1 | // 假设判断矩阵为四维矩阵 |
计算判断矩阵最大的特征值所对应的特征向量并归一化
1 | // 特征分解 |
计算判断矩阵唯一的最大特征值evIdx
1 | int evIdx = 0; |
随机一致性比率CR=CI/RI
随机一致性比率CR<0.10时,满足一致性要求。
1 | double ci = (evd.getRealEigenvalue(evIdx) - (double) nrV) / (double) (nrV - 1); |
利用特征向量法求解判断矩阵的权重向量。
1 | // 假设判断矩阵为四维矩阵 |
1 | // 特征分解 |
1 | int evIdx = 0; |
随机一致性比率CR<0.10时,满足一致性要求。
1 | double ci = (evd.getRealEigenvalue(evIdx) - (double) nrV) / (double) (nrV - 1); |