结果优先的方法获得系统的层次结构,教科书中的经典划分方法!


返回首页


基于可达集合的要素抽取是经典方法,教科书中讲解的就是这个方法!他有如下三个特点,还有一个专有特点

第一、箭头朝向一致!本处是箭头朝上!回路的在同一级!

第二、层级数最少!

第三、要素尽量在最高层!

其中第三点为这种方式特有,从物理角度来观察,可以描述为,状态势能最大!也就是要素尽量占据最高的层级!


显示的是一个随机 12 * 12 的方阵



   子丑寅卯辰巳午未申酉戌亥
子                                    
丑                1                  
寅                   1             1
卯                                  1
辰                                    
巳                            1      
午             1       1            
未          1                        
申                1    1            
酉       1                           
戌    1                      1      
亥                                    

可达矩阵如下



   子丑寅卯辰巳午未申酉戌亥
子 1                                 
丑    1 1 1 1 1 1 1    1    1
寅       1 1 1    1 1          1
卯          1                      1
辰             1                     
巳       1 1 1 1 1 1    1    1
午          1 1    1 1          1
未          1          1          1
申       1 1 1 1 1 1 1 1    1
酉       1 1 1    1 1    1    1
戌    1 1 1 1 1 1 1    1 1 1
亥                                  1

层级抽取的过程,以矩阵方式表现



序号可达集合先行集合可达集合与先行集合的交集抽取要素
0
   子丑寅卯辰巳午未申酉戌亥
子 1                                 
丑    1 1 1 1 1 1 1    1    1
寅       1 1 1    1 1          1
卯          1                      1
辰             1                     
巳       1 1 1 1 1 1    1    1
午          1 1    1 1          1
未          1          1          1
申       1 1 1 1 1 1 1 1    1
酉       1 1 1    1 1    1    1
戌    1 1 1 1 1 1 1    1 1 1
亥                                  1
   子丑寅卯辰巳午未申酉戌亥
子 1                                 
丑    1                         1   
寅    1 1       1       1 1 1   
卯    1 1 1    1 1 1 1 1 1   
辰    1 1    1 1 1    1 1 1   
巳    1          1       1    1   
午    1 1       1 1    1 1 1   
未    1 1       1 1 1 1 1 1   
申                         1         
酉    1          1       1 1 1   
戌                               1   
亥    1 1 1    1 1 1 1 1 1 1
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
子 1                                 
丑    1                              
寅       1                           
卯          1                        
辰             1                     
巳                1                  
午                   1               
未                      1            
申                         1         
酉                            1      
戌                               1   
亥                                  1
抽取了要素:
0=>子
4=>辰
11=>亥

1
   丑寅卯巳午未申酉戌
丑 1 1 1 1 1 1    1   
寅    1 1    1 1         
卯       1                  
巳    1 1 1 1 1    1   
午       1    1 1         
未       1       1         
申    1 1 1 1 1 1 1   
酉    1 1    1 1    1   
戌 1 1 1 1 1 1    1 1
   丑寅卯巳午未申酉戌
丑 1                      1
寅 1 1    1       1 1 1
卯 1 1 1 1 1 1 1 1 1
巳 1       1       1    1
午 1 1    1 1    1 1 1
未 1 1    1 1 1 1 1 1
申                   1      
酉 1       1       1 1 1
戌                         1
丑 寅 卯 巳 午 未 申 酉 戌
丑 1                        
寅    1                     
卯       1                  
巳          1               
午             1            
未                1         
申                   1      
酉                      1   
戌                         1
抽取了要素:
3=>卯

2
   丑寅巳午未申酉戌
丑 1 1 1 1 1    1   
寅    1    1 1         
巳    1 1 1 1    1   
午          1 1         
未             1         
申    1 1 1 1 1 1   
酉    1    1 1    1   
戌 1 1 1 1 1    1 1
   丑寅巳午未申酉戌
丑 1                   1
寅 1 1 1       1 1 1
巳 1    1       1    1
午 1 1 1 1    1 1 1
未 1 1 1 1 1 1 1 1
申                1      
酉 1    1       1 1 1
戌                      1
丑 寅 巳 午 未 申 酉 戌
丑 1                     
寅    1                  
巳       1               
午          1            
未             1         
申                1      
酉                   1   
戌                      1
抽取了要素:
7=>未

3
   丑寅巳午申酉戌
丑 1 1 1 1    1   
寅    1    1         
巳    1 1 1    1   
午          1         
申    1 1 1 1 1   
酉    1    1    1   
戌 1 1 1 1    1 1
   丑寅巳午申酉戌
丑 1                1
寅 1 1 1    1 1 1
巳 1    1    1    1
午 1 1 1 1 1 1 1
申             1      
酉 1    1    1 1 1
戌                   1
丑 寅 巳 午 申 酉 戌
丑 1                  
寅    1               
巳       1            
午          1         
申             1      
酉                1   
戌                   1
抽取了要素:
6=>午

4
   丑寅巳申酉戌
丑 1 1 1    1   
寅    1            
巳    1 1    1   
申    1 1 1 1   
酉    1       1   
戌 1 1 1    1 1
   丑寅巳申酉戌
丑 1             1
寅 1 1 1 1 1 1
巳 1    1 1    1
申          1      
酉 1    1 1 1 1
戌                1
丑 寅 巳 申 酉 戌
丑 1               
寅    1            
巳       1         
申          1      
酉             1   
戌                1
抽取了要素:
2=>寅

5
   丑巳申酉戌
丑 1 1    1   
巳    1    1   
申    1 1 1   
酉          1   
戌 1 1    1 1
   丑巳申酉戌
丑 1          1
巳 1 1 1    1
申       1      
酉 1 1 1 1 1
戌             1
丑 巳 申 酉 戌
丑 1            
巳    1         
申       1      
酉          1   
戌             1
抽取了要素:
9=>酉

6
   丑巳申戌
丑 1 1      
巳    1      
申    1 1   
戌 1 1    1
   丑巳申戌
丑 1       1
巳 1 1 1 1
申       1   
戌          1
丑 巳 申 戌
丑 1         
巳    1      
申       1   
戌          1
抽取了要素:
5=>巳

7
   丑申戌
丑 1      
申    1   
戌 1    1
   丑申戌
丑 1    1
申    1   
戌       1
丑 申 戌
丑 1      
申    1   
戌       1
抽取了要素:
1=>丑
8=>申

8
   戌
戌 1
   戌
戌 1
戌
戌 1
抽取了要素:
10=>戌


层级抽取的过程,以链表方式表现



序号可达集合先行集合可达集合与先行集合的交集抽取要素
0
子 子、
丑 丑、寅、卯、辰、巳、午、未、酉、亥、
寅 寅、卯、辰、午、未、亥、
卯 卯、亥、
辰 辰、
巳 寅、卯、辰、巳、午、未、酉、亥、
午 卯、辰、午、未、亥、
未 卯、未、亥、
申 寅、卯、辰、巳、午、未、申、酉、亥、
酉 寅、卯、辰、午、未、酉、亥、
戌 丑、寅、卯、辰、巳、午、未、酉、戌、亥、
亥 亥、
子 子、
丑 丑、戌、
寅 丑、寅、巳、申、酉、戌、
卯 丑、寅、卯、巳、午、未、申、酉、戌、
辰 丑、寅、辰、巳、午、申、酉、戌、
巳 丑、巳、申、戌、
午 丑、寅、巳、午、申、酉、戌、
未 丑、寅、巳、午、未、申、酉、戌、
申 申、
酉 丑、巳、申、酉、戌、
戌 戌、
亥 丑、寅、卯、巳、午、未、申、酉、戌、亥、
子 子、
丑 丑、
寅 寅、
卯 卯、
辰 辰、
巳 巳、
午 午、
未 未、
申 申、
酉 酉、
戌 戌、
亥 亥、
抽取了要素:
0=>子
4=>辰
11=>亥

1
丑 丑、寅、卯、巳、午、未、酉、
寅 寅、卯、午、未、
卯 卯、
巳 寅、卯、巳、午、未、酉、
午 卯、午、未、
未 卯、未、
申 寅、卯、巳、午、未、申、酉、
酉 寅、卯、午、未、酉、
戌 丑、寅、卯、巳、午、未、酉、戌、
丑 丑、戌、
寅 丑、寅、巳、申、酉、戌、
卯 丑、寅、卯、巳、午、未、申、酉、戌、
巳 丑、巳、申、戌、
午 丑、寅、巳、午、申、酉、戌、
未 丑、寅、巳、午、未、申、酉、戌、
申 申、
酉 丑、巳、申、酉、戌、
戌 戌、
丑 丑、
寅 寅、
卯 卯、
巳 巳、
午 午、
未 未、
申 申、
酉 酉、
戌 戌、
抽取了要素:
3=>卯

2
丑 丑、寅、巳、午、未、酉、
寅 寅、午、未、
巳 寅、巳、午、未、酉、
午 午、未、
未 未、
申 寅、巳、午、未、申、酉、
酉 寅、午、未、酉、
戌 丑、寅、巳、午、未、酉、戌、
丑 丑、戌、
寅 丑、寅、巳、申、酉、戌、
巳 丑、巳、申、戌、
午 丑、寅、巳、午、申、酉、戌、
未 丑、寅、巳、午、未、申、酉、戌、
申 申、
酉 丑、巳、申、酉、戌、
戌 戌、
丑 丑、
寅 寅、
巳 巳、
午 午、
未 未、
申 申、
酉 酉、
戌 戌、
抽取了要素:
7=>未

3
丑 丑、寅、巳、午、酉、
寅 寅、午、
巳 寅、巳、午、酉、
午 午、
申 寅、巳、午、申、酉、
酉 寅、午、酉、
戌 丑、寅、巳、午、酉、戌、
丑 丑、戌、
寅 丑、寅、巳、申、酉、戌、
巳 丑、巳、申、戌、
午 丑、寅、巳、午、申、酉、戌、
申 申、
酉 丑、巳、申、酉、戌、
戌 戌、
丑 丑、
寅 寅、
巳 巳、
午 午、
申 申、
酉 酉、
戌 戌、
抽取了要素:
6=>午

4
丑 丑、寅、巳、酉、
寅 寅、
巳 寅、巳、酉、
申 寅、巳、申、酉、
酉 寅、酉、
戌 丑、寅、巳、酉、戌、
丑 丑、戌、
寅 丑、寅、巳、申、酉、戌、
巳 丑、巳、申、戌、
申 申、
酉 丑、巳、申、酉、戌、
戌 戌、
丑 丑、
寅 寅、
巳 巳、
申 申、
酉 酉、
戌 戌、
抽取了要素:
2=>寅

5
丑 丑、巳、酉、
巳 巳、酉、
申 巳、申、酉、
酉 酉、
戌 丑、巳、酉、戌、
丑 丑、戌、
巳 丑、巳、申、戌、
申 申、
酉 丑、巳、申、酉、戌、
戌 戌、
丑 丑、
巳 巳、
申 申、
酉 酉、
戌 戌、
抽取了要素:
9=>酉

6
丑 丑、巳、
巳 巳、
申 巳、申、
戌 丑、巳、戌、
丑 丑、戌、
巳 丑、巳、申、戌、
申 申、
戌 戌、
丑 丑、
巳 巳、
申 申、
戌 戌、
抽取了要素:
5=>巳

7
丑 丑、
申 申、
戌 丑、戌、
丑 丑、戌、
申 申、
戌 戌、
丑 丑、
申 申、
戌 戌、
抽取了要素:
1=>丑
8=>申

8
戌 戌、
戌 戌、
戌 戌、
抽取了要素:
10=>戌

原始矩阵的层级展示


   子 辰 亥 卯 未 午 寅 酉 巳 丑 申 戌
子                                   
辰                                   
亥                                   
卯      1                           
未         1                        
午   1       1                     
寅      1       1                  
酉                  1               
巳                     1            
丑                        1         
申            1          1         
戌                     1    1      
子要素
丑要素
寅要素
卯要素
辰要素
巳要素
午要素
未要素
申要素
酉要素
戌要素
亥要素
第0层
第1层
第2层
第3层
第4层
第5层
第6层
第7层
第8层

一般性骨架矩阵的层级展示


   子 辰 亥 卯 未 午 寅 酉 巳 丑 申 戌
子                                   
辰                                   
亥                                   
卯      1                           
未         1                        
午   1       1                     
寅               1                  
酉                  1               
巳                     1            
丑                        1         
申                        1         
戌                           1      
子要素
丑要素
寅要素
卯要素
辰要素
巳要素
午要素
未要素
申要素
酉要素
戌要素
亥要素
第0层
第1层
第2层
第3层
第4层
第5层
第6层
第7层
第8层

化学加平台
解释结构模型
感谢化学加提供单独服务器服务器!请大家多支持化学加平台,可以多介绍人关注化学加!
对解释结构模型在线计算有什么意见与建议请发电子邮件到, hwstu #sohu.com 把#替换成 @