圖譜倍增法

1260阅读 0评论2014-09-07 manshukwan
分类:高性能计算

▲(1)用【D,D+A】起步。


a,將A看成(A+K),得出;

【D,D+(A+K)】

※記作; 【D●DAK】

而且作為第一部份。

b,將A看成(A-K),得出;

【D,D+(A-K)】

同時加上K得;

【D+K,D+(A-K)+K】

再得; 【D+K,D+A】

※記作; 【DK●DA】

而且作為第二部份。

c,將a的結果第一部份、b的結果第二部份結合得出;

【D●DAK】

   【DK●DA】

圖譜內和:2D+A+K 。

▲(2),用(1)c的結果起步;

a,將K看成是(K+V);

【D●D+A+(K+V)】

【D+(K+V)●D+A】

※記作;

【D●DAKV】

【DKV●DA】

而且作為上半部。

b,將K看成是(K-V);

【D●D+A+(K-V)】

【D+(K-V)●D+A】

將V加入每一項;

【D+V●D+A+(K-V)+V】

【D+(K-V)+V●D+A+V】

整理;

【D+V●D+A+K】

【D+K●D+A+V】

※記作;

【DV●DAK】

【DK●DAV】

而且作為下半部。

c,將上半部和下半部結合得出;

【D●DAKV】

【DKV●DA】

   【DV●DAK】

   【DK●DAV】

圖譜內和:2D+A+K+V。

▲(3),又用(2)c的結果作起步,又重複使用(2)a和(2)b的方法得出新圖譜。再代入數字,看有沒有錯漏以及觀看畫面效果。

令D=1,A=1,K=2,V=4,T=8。

得出;

01【D●DAKVT】16

15【DKVT●DA】02

13【DVT●DAK】04

03【DK●DAVT】14

     09【DT●DAKV】08

     07【DKV●DAT】10

     05【DV●DAKT】12

     11【DKT●DAV】06

圖譜外和:17。

圖譜內和:2D+A+K+V+T。

●很明顯;

a,現在的圖譜是八對,數量上比較(2)的四對,剛好是增加了一倍,這就是『圖譜倍增法』的結果。

b,圖譜外的數字很凌亂,為了希望視覺效果整齊一點,選擇了依序01,02,03,04,05,06,07,08作梳理;

01【D●DAKVT】16

02【DA●DKVT】15

03【DK●DAVT】14

04【DAK●DVT】13

05【DV●DAKT】12

06【DAV●DKT】11

07【DKV●DAT】10

08【DAKV●DT】09

梳理後很整齊,圖譜內含T的代數碼全部在右邊,含V的代數碼4左4右,含K的代數碼2左2右交替,含A的代數碼1左1右的交替。

c,抹去圖譜外的數字得;

【D●DAKVT】

【DA●DKVT】

【DK●DAVT】

【DAK●DVT】

【DV●DAKT】

【DAV●DKT】

【DKV●DAT】

【DAKV●DT】

圖譜內和:2D+A+K+V+T。

上一篇:圖譜:1~256
下一篇:圖譜倍增法