當前位置:編程學習大全網 - 編程語言 - 六十甲子納音的六十甲子納音

六十甲子納音的六十甲子納音

六十甲子納音中的同類娶妻,隔八生子生律法與曾侯乙編鐘生律法之間具有左右旋之別的壹體兩面關系,它的發現,在中國音樂史上填補了原先只有曾侯乙鐘銘體系中的鐘律實踐記錄而無相應的先秦生律理論的空白。同時六十甲子納音形態背後隱藏著的六十律旋相為宮法的事實,典型地反映出中國古代律與歷、幹支與十二律、五行與五音之間的哲律壹體同構關系。這種關系的客觀存在,既為通過古代哲學文化學說來揭示樂律學說未解懸疑的探索提供了理論依據,也使我們發現了我國古代哲學文化形態的壹條生成路徑。那就是,壹些哲學文化理論學說是在與其具有壹體同構關系的音律本體形態上得以建構起來的。

推算訣竅:

甲己子午九,乙庚醜未八,丙辛寅申七,丁壬卯酉六,戊癸辰戌五,巳亥當屬四。大衍之數為49。水1火2木3金4土5。大衍之數減和余數為幾,再用五行生得年五行(金生水,水生木,木生火,火生土,土生金)。比如:甲子乙醜,9+9+8+8=34, 49-34=5, 5是土,土生金。所以,甲子乙醜為金屬性。此方法為2個2個推算。

公式:

為方便網友們更好的深入學習,筆者,漳平李金龍編寫了個通用公式,網友們可以借鑒或直接拿去應用,可以靈活運用在計算機編程或其它領域。

設:a為天幹的序數,b為地支的序數,c為所求五行的序數(土0木1金2水3火4);

定義函數:

f(x)=[x+(x mod 2)]÷2;

g(x)=[(x-1) mod 6] +1;

則有:

c=[f(a)+f(g(b))] mod 5;

例:求庚申的五行屬性

分析,庚在天幹的第7位,申在地支的第9位,則a=7,b=9代入

f(a)= f(7)=[7+(7 mod 2)]÷2=(7+1)÷2=4;

g(b)=g(9)=[(9-1) mod 6] +1=3;

f(g(b))=f(3)=[3+(3 mod 2)]÷2=2;

c=[f(7)+f(g(9))] mod 5=(4+2) mod 5=1;

根據定義好的五行順序:土、木、金、水、火(對應0,1,2,3,4),c=1,1代表木,故庚申的五行納音是屬木,其余依此類推。

  • 上一篇:城鄉規劃專業飽和了嗎
  • 下一篇:華星編程教程
  • copyright 2024編程學習大全網