解释结构模型的实现可以依赖一些辅助工具,如Matlab、R语言等。当然也可以手工计算,但此时不适合邻接矩阵高阶的情况,因为计算量太大。
通过Matlab软件可以轻松实现ISM的计算:
*********************************************************************************
使用前注意:
1.此代码使用软件版本为Matlab2018a
2.此代码编写时间为2024年4月2日19:38
3.此代码由格瑞特统计研究室编写
4.此代码用于计算解释结构模型的可达矩阵和分层矩阵
5.此代码仅用于学术科研用途,转载请注明出处!!!
*********************************************************************************
————————————————————————————————————————
1.矩阵S代表原始数据邻接矩阵:
S =
0 0 0 0 0 0 0
1 0 0 0 0 0 0
0 0 0 1 0 0 0
0 0 0 0 1 1 0
0 0 0 0 0 0 0
0 0 0 1 0 0 0
0 1 0 0 0 0 0
————————————————————————————————————————
2.矩阵R代表布尔运算后得到的可达矩阵:
R =
1 0 0 0 0 0 0
1 1 0 0 0 0 0
0 0 1 1 1 1 0
0 0 0 1 1 1 0
0 0 0 0 1 0 0
0 0 0 1 1 1 0
1 1 0 0 0 0 1
————————————————————————————————————————
3.矩阵L代表因素层次矩阵,L中第一行元素代表划入最顶层,第二行元素代表划入第二层,
具体数值表示原始数据中该元素的序号:
L =
1 5 0 0 0 0 0
2 4 6 0 0 0 0
3 7 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
————————————————————————————————————————
4.绘制MICMAC图形
自主因素:驱动力和依赖力都很弱,第三象限
联动因素:驱动力和依赖力都很强,第一象限
依赖因素:驱动力较弱,依赖力较强,第二象限
独立因素:驱动力较强,依赖力较弱,第四象限
MICMAC =
3 1
2 2
1 4
3 3
4 1
3 3
1 3
时间已过 1.216307 秒。
*********************************************************************************
还可以实现自动出图:


雷达卡




京公网安备 11010802022788号







