数阶幻方的编排方法.doc_第1页
数阶幻方的编排方法.doc_第2页
数阶幻方的编排方法.doc_第3页
数阶幻方的编排方法.doc_第4页
数阶幻方的编排方法.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

奇数阶幻方的编排方法简便易学的编排方法。一、九子排列法宋朝数学家杨辉在续古摘奇算法中,总结“洛书”幻方的编排方法时说:三阶幻方的编排方法是“九子排列,上下对易,左右相更,四维挺出”。这四个句子是什么意思呢?我们通过下面的一组图来加以理解。先画出一个33的“九宫格”,并在第二列上、下方和第二行左、右边各添加一个虚线格子,把19这九个数字按顺序写在如上图所示的三排斜线上,然后上、下对调,左右交换,(因为我们是在格子上进行排列,就不必再进行“四维挺出”了),最后将虚线格子擦掉就可以了。利用这种方法我们就很容易得到幻方(一)中例1的图A。但是这种方法有一定的局限性,只能编排三阶幻方,如果要编排55,77,99,等奇数阶幻方又该怎么办呢?我们继续看第二种方法。二、罗伯法请大家注意观察幻方(一)中例1的图H,可以总结出下面的编排方法: 1、在第一行正中央的方格子中填上1;2、按斜上方向在1的右上角填入2,但出上框了,这时要把2改填在2所在这一列的最下边;3、按斜上方向在2的右上角填入3,又出右框了,把3改填在3所在这一行的最左边;(上图1)4、按斜上方向在3的右上角填入4,但与先填入的1重合了,这时就把4改填在3的下面,然后把5、6依次按斜上方向填入方格内;5、按斜上方向在6的右上角填入7,但出框的右上角,这时就把7改填在6的下面,(与重合相同)。重复上面的做法,把8、9依次填入方格中,这样就得到了图2,与左边的图H完全相同。这种编排奇数阶幻方的方法叫“罗伯法”。使用“罗伯法”时总是向右上的斜行方向进行编排。编排过程中会出现五种情况:“第一行正中央排什么数?”、“排出上框怎么办?”、“排出右框怎么办?”、“排重复了怎么办?”、“排出右上角怎么办?”为了便于记忆,我们把罗伯法概括成下面的的几句话:1居上行正中央,依次斜排莫忘记;上出框时往下写,右出框时左边放;重叠就在下格填,右上出框一个样。罗伯法不仅可以编排三阶幻方,而且可以编排任何奇数阶幻方。下图就是用罗伯法编排的五阶幻方,请大家在方格子中跟着做一、二次,并逐行、逐列及对角线检验幻和是否正确。三、巴舍法下面以五阶幻方为例,再介绍一种奇数阶幻方的编排方法。步骤如下: 先画出一个55(五行五列)的方格,在方格的四周画出凸阶梯式的虚线方格(如下图1) 把125这二十五个数按斜行方向从左到右依次填入图中(如上图2); 以3、15、23、11四个数为顶点(实际上就是五阶幻方的四个顶点)画出一个正方形; 把正方形外面凸出的虚线方格中的数按“上移下,下移上;左移右,右移左”的方法,全部平移5格到对应部分的方格中,擦掉虚线格子,就得到一个五阶幻方(见下图)。这种编排幻方的方法叫“巴舍法”,也叫平移补空法,它和“罗伯法”一样,也适用于一切的奇数阶幻方的编排。需要提醒大家注意的是,在步骤中,填写125这二十五个数时,可以从左向右上填写,也可以从右向左上填写,或者从上向右下填写,还可以从上向左下填写,其移动后的结果都是一个五阶幻方,同学们可以自己动手试一试。另外,编排n阶幻方时,不一定非要从1开始,只要是这些数能构成等差数列就可以了。练习 (一定要完成的哦)1、使用“罗伯法”将412编排一个三阶幻方。2、用“罗伯法”将、编成一个三阶幻方。3、使用“巴舍法”将149编排一个七阶幻方。双偶数阶幻方的编排方法一、中心对称交换法例1、用116这十六个数编排一个四阶幻方(四行四列)。【分析与解答】用1至16编排一个四阶幻方,就是把116这十六个数填入四行四列的方格内,使每行、每列、两条对角线上的四个数的和都相等。先计算这个相等的和是多少?也就是前面学过的幻和:(1231516)434。再想办法将这十六个数排列成幻和是34的四阶幻方。 先把116按顺序填入44的方格中(如下图A);我们把图A称为四阶自然方阵。这时可以发现,两条对角线上的四个数的和都恰好是34,其它每行、每列上四个数的和都不是34,因此,这两条对角线上的八个数都不动,作为四阶幻方两条对角线上的数。 观察自然方阵(图A)中的第一列和第四列。第一列上四个数的和是1591328,比34少6;第四列上四个数的和是48121640,比34多6。为了使第一列和第四列上四个数的和分别是34,只要把这两列中对角线以外的相应的数(即5和8,9与12)相互交换就可以了(图B)。同样地,为使第二、三列上的四个数的和也是34,只要把这两列中对角线以外的相应的数(即2与3,14与15)相互交换就可以了(图C)。 再观察上图C的第一、第四行。第一行上四个数的和是132410,比34少24;第四行上四个数的和是1315141658,比34多24。为了使第一行和第四行上四个数的和分别是34,只要把这两行中对角线以外的相应的数(即2和14,3与15)相互交换就可以了。同样地,为使第二、三行上的四个数的和也是34,只要把这两行中对角线以外的相应的数(即8与12,5与9)相互交换就可以了。交换后的结果见图D,这就是一个四阶幻方。这样编排太复杂了!能不能由四阶自然方阵直接得到四阶幻方?对比图A与图D可以发现:只要把图A中的2与15,3与14,5与12,8与9互相交换,就可以直接得到图D(见下图)。那么,2与15,3与14,5与12,8与9是什么关系呢?不难看出,它们的位置是“对称”的。例如2在从上往下、从左往右数的第一行第二列,而15在从下往上、从右往左数的第一行第二列。又如,9在从上往下、从左往右数的第三行第一列,而8在从下往上、从右往左数的第三行第一列。我们把这样的两个数叫“中心对称数”,也就是说只要把四阶自然方阵中对角线以外的数作中心对称交换就可以直接得到四阶幻方,把这种编排双偶数阶幻方的办法叫“中心对称交换法”。由例1可以看到,用“中心对称交换法”编排四阶幻方的主要步骤归纳如下: 把116按顺序排成四阶自然方阵; 四阶自然方阵中对角线上的八个数不动,作为四阶幻方两条对角线上的数; 把四阶自然方阵中对角线以外的数作中心对称交换。运用“中心对称交换法”不仅可以编排四阶幻方,而且可以编排任意的双偶数阶幻方。例2、用164这六十四个数编排一个八阶幻方(八行八列)。【分析与解答】编排步骤如下: 把1至64按顺序填入88的方格子中,排成八阶自然方阵;(见左下图) 把八阶自然方阵分成四个四阶自然方阵(左下图粗线条),每个四阶自然方阵分别画出对角线(图中有颜色的数字); 每个四阶自然方阵中对角线的数字都不动,把对角线以外的数字在八阶自然方阵中进行中心对称交换。这样就得到一个八阶幻方(见右下图)。二、环形平移补空法例3、用“环形平移补空法”编排一个八阶幻方。【分析与解答】编排步骤如下: 画一个88的八阶幻方空格(下图A的中间实线部分),并在左右两端画出凸阶梯状虚线方格(如图A所示,每向外一层上、下各减少一格)。 把1至64这六十四个数分成四组,即第一组:116,第二组:1732,第三组:3348,第四组:4964。 把第一组的十六个数从八阶幻方的第一行第八列开始,按顺时针方向依次排成环形(红色);第二组的十六个数从八阶幻方的第八行第四列开始,按逆时针方向依次排成环形(蓝色);第三组的十六个数从八阶幻方的第一行与1相隔一格开始,按顺时针方向依次排成环形(深绿色);第四组的十六个数从八阶幻方的第八行第二列开始,按逆时针方向依次排成环形(浅绿)。(见图B) 把右边凸阶梯状虚线方格中的数分别向左平移8格到相应的八阶幻方中,去掉右边凸阶梯状虚线格(图C);把左边凸阶梯状虚线方格中的数分别向右平移8格到相应的八阶幻方中,去掉左边凸阶梯状虚线格。这样就编成了一个八阶幻方。(图D)环形平移补空法可分为:“画左、右阶梯状图”、“数字分组”、“环形填数”、“平移补空”四个步骤。一般地,当编排任意4k阶幻方时,先画一个4k4k且左、右有凸阶梯状虚线方格,再把1至(4k)2个自然数依次分成(4k2)组,如8阶就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论