假如用邻近矩阵表达五行生克

假如用邻近矩阵表达五行生克

对于五行的生,作为有一个有向环图,可表达为:

   A B C D E
A  0 1 0 0 0
B  0 0 1 0 0
C  0 0 0 1 0
D  0 0 0 0 1
E  1 0 0 0 0

对于五行的生,作为有一个有向环图,可表达为:

    A B C D E
A  0 0 1 0 0 
B  0 0 0 1 0 
C  0 0 0 0 1 
D  1 0 0 0 0
E  0 1 0 0 0 

很显然,在邻接矩阵的表达上,生的矩阵表达,只要右移一位就会变成凶,克的矩阵表达右移一位又会变成生。

而右移一位的转换矩阵是:

[[0, 0, 0, 0, 1], [1, 0, 0, 0, 0], [0, 1, 0, 0, 0], [0, 0, 1, 0, 0], [0, 0, 0, 1, 0]]

三符风云涌

Leave a Reply