MATLAB之易经卜卦程序+GUIPangolin2

日月为易,刚柔相推。是故易有太极,是生两仪,两仪生四象,四象生八卦,八卦定吉凶,吉凶生大业。是故法象莫大乎天地,变通莫大乎四时,悬象著明莫大乎日月。本文目的一半是对《易经》卜卦知识的总结,另一半是对利用编程解决实际问题能力的锻炼。至于卜卦,玩玩而已,但是对于《易经》,里面有很多知识值得我们学习。

三枚铜钱,作为钱筮用具。在焚香致敬祝祷命筮之后,将三枚钱币握于手中,左手在上象征“天”,右手在下象征“地”;随意在手中晃动,再抛掷于地,看三枚钱币的正反情况,确定卦爻的属性。一个背,两个字,称作“单”.画作“—”为少阳。

两个背,一个字,称作“拆”,画作“--”为少阴。

三个背,没有字,称作“重”,画作“O”为老阳,为阳爻,是变爻,主过去之事。

三个字,没有背,称作“交”,画作“X”为老阴,为阴爻,是变爻,主未来之事。

共摇六次,第一次为初爻,画在卦的最下面,依次上升,第六次为第六爻,画在卦的最上边。如遇有X、O,再画出变卦来(由于能力以及对《易经》的了解有限,未能解决变卦的问题(多爻变动如何选择),即本文只考虑给出原始的本卦)。

卜卦程序:三枚铜钱,共摇六次,依次输入字面朝上的次数。第一步:先计算每次字面朝上次数所对应的阴阳爻(即二进制的零一表示)

function[yy]=yao(n)%分析每爻的变化,输入铜钱摇得的字面数%输出:yy表示阴阳爻,0为阴,1为阳ifn<0||n>3error('Thenumyourinputiserror,pleaseinputagain');endswitchncase0%三背为重,老阳,阳爻,是变爻,主过去之事yy=1;case1%一字为拆,少阴yy=0;case2%两字为单,少阳yy=1;otherwise%三字为交,老阴,阴爻,是变爻,主未来之事yy=0;endend第二步:由每三次摇得的阴阳爻,分别得出单卦

function[gua]=gua(n1,n2,n3)%由三爻得一卦,输入每爻的阴阳%输出八卦(后天八卦):乾一、兑二、离三、震四、巽五、坎六、艮七、坤八%阳爻时n为1,阴爻时n为0gua=1+(~n3)+(~n2)*2+(~n1)*4;end第三步:由两个单卦组合,得出本卦

functionname=duan_gua(in,out)%由起卦所得内外卦,输出全卦%乾一、兑二、离三、震四、巽五、坎六、艮七、坤八ifin<0||in>8||out<0||out>8disp('Thenumiserror,pleasecheckit');exit;endgua_list={'乾为天','天泽履','天火同人','天雷无妄','天风姤','天水讼','天山遁','天地否';'泽天夬','兑为泽','泽火革','泽雷随','泽风大过','泽水困','泽山咸','泽地萃';'火天大有','火泽睽','离为火','火雷噬嗑','火风鼎','火水未济','火山旅','火地晋';'雷天大壮','雷泽归妹','雷火丰','震为雷','雷风恒','雷水解','雷山小过','雷地豫';'风天小畜','风泽中孚','风火家人','风雷益','巽为风','风水涣','风山渐','风地观';'水天需','水泽节','水火既济','水雷屯','水风井','坎为水','水山蹇','水地比';'山天大畜','山泽损','山火贲','山雷颐','山风蛊','山水蒙','艮为山','山地剥';'地天泰','地泽临','地火明夷','地雷复','地风升','地水师','地山谦','坤为地';};name=gua_list(in,out);end主程序:输入六次摇得的铜钱字面朝上数,依次调用各子函数,已经与GUI程序整合

%三钱筮法MATLAB实现%起卦:三枚铜钱,共摇六次,依次输入字面朝上的次数。functionguaci=SuanGua(number)c1=yao(number(1));c2=yao(number(2));c3=yao(number(3));c4=yao(number(4));c5=yao(number(5));c6=yao(number(6));guaci=duan_gua(gua(c1,c2,c3),gua(c4,c5,c6));GUI界面设计图形界面设计使用操作流:在MATLAB的命令窗口中输入guide命令,打开guidequickstart窗口,选择createnewgui点ok,生成新的fig文件,然后再在窗口中进行各项操作。有几点注意事项:(1)图片的插入代码段:

有兴趣的朋友如果想试试,可以将上面的三个函数和下面的GUI程序保存为m文件,并且将下图中的八卦logo截图保存为taiji.jpg(调整宽度:258,高度244);将这五个文件保存在一个文件夹中,运行GUI程序即可;在红色输入框中依次输入六个数字(1~3,否则报错),点击‘开始断卦’,即可出现如下效果:

以下代码是在GUI设计窗口操作之后,matlab自动生成的,修改部分代码实现功能。为了保证程序的可读性,并未删除自动生成的大量注释和空行。

THE END
1.六合仙机两重出不三不四不用记打一精准生肖,定量解答解释落实六合彩,这一融合了运气与智慧的博彩形式,自古便有“六合仙机”之誉,其号码的变幻莫测常令人捉摸不透,在民间智慧与数据分析的助力下,一些特定的规律和策略被逐渐挖掘出来,为玩家提供了更为科学的选号参考,本文将围绕“六合仙机两重出,不三不四不用记”这一谜面,结合定量分析方法,尝试揭示背后可能隐藏的精准生肖,https://m.liandiantech.cn/post/3440.html
2.六合仙机两重出不三不四不用记打一精准生肖,实证解答解释落实在中华文化中,生肖文化是一种独特的文化现象,它不仅承载着丰富的历史和文化内涵,还深深地影响着人们的日常生活和信仰,每一个生肖都代表着一种特定的性格、命运和运势,解读生肖的密码对于了解一个人的性格特点、预测未来运势以及指导生活决策都有着重要的意义,本文将通过解析“六合仙机两重出,不三不四不用记”这一https://m.shholytrue.cn/post/150.html
3.六合仙机两重出不三不四不用记打一精准生肖,精准解答解释落实在中国传统文化中,十二生肖是人们耳熟能详的文化符号,它们不仅代表着时间的循环,也蕴含着丰富的民俗意义和哲理,当“六合仙机两重出 不三不四不用记”这一谜语出现时,它似乎为生肖文化增添了一层神秘的面纱,作为一名资深数据分析师,我将运用我的专业知识和逻辑推理能力,来揭开这层神秘的面纱,寻找最精准的生肖答案https://xyggyg.cn/post/60.html
4.术数中的“三不收四不算”术数中的“三不收四不算”术数中的“三不收四不算”千百年以来民间一直流传着一种说法:如果一个人去找术数师推算命数,结束之后如果被告知这次测算不用付润例了,被测算的人会惊恐万分,痛哭流涕。在不懂行的人看来,可以获得免费的推命是值得高兴的事,为什么要哭呢?三不收 这是术数行业的行规,术数行中有https://wenku.baidu.com/view/60c204cad0f34693daef5ef7ba0d4a7302766cdd.html
5.算命算不准的算命先生后来都去哪里了?认清《英耀篇》的实质,它并不是真正的周易“预测”,而是打着预测相命的招牌来行骗,套取人家钱财。 当然,不少正统的命相师也有意无意在运用其中的一些“技巧”,一些人则根本不从提高预测技能作手,根基浮浅,也能“算”得很准。 其实不是他算出来的,而是求测者无意中泄露了自己的底细,所以他们也能套住一些人https://www.douban.com/note/774072702/
6.不会起卦你能算对?小六壬起卦解卦练卦核心!实例精述!也就是说:同一件事,在没有变化的情况下,不要算一卦,再算一卦。有很多人这样,算一卦一看落宫留连,不算了。又翻书又找牙签的再重新算,非找个大安落宫不可,这种情况下的卦哪个都准不了。你都不相信自己的卦,卦能给你正确的答案吗? 此为小六壬占卜术起卦的4点原则,其实也是所有占卜、预测、算卦的原则。https://m.wang1314.com/doc/webapp/topic/21049658.html
7.生辰八字算命,周易预测,六爻占卜,算卦,起名改名官星的旁边没有食、伤星来相克,婚姻不会有波折,家庭美满。命局中官星皆不现,大运于四十岁之前,又未出官星。表异性缘差,不易交到男朋友。命局中官星超过3个以上,若是正官,表过于保守、孤僻,表异性缘差,不易交到男朋友。若是偏官过多,则过于滥情,异性缘佳,虽男朋友多,却不易获得真感情。女命命局中http://iyixing.cn/bzsm/54.html
8.解开算命那神秘的面纱诸葛亮的锦囊妙计再好也只有关羽赵云才能保得刘玄德全身而退。妙计再妙,遇到马谡这样的人去实施最后也只能痛失街亭罢了。算命预测也是一样的,师傅告诉你要怎么去做,如何去选择,你当时应允了,却没有按师傅说的去实施,去运作,把师傅说的话当成耳边风,那还不如不算。https://www.jianshu.com/p/da85df6d83e5
9.生辰免费八字测算网周易算命八字详批八字合婚称骨算命解签算卦 观音灵签 诸葛神签 月老灵签 玉帝灵签 妈祖灵签 吕祖灵签 更多+ 周公解梦 人物 动物 植物 物品 活动 生活 自然 鬼神 建筑 更多+ 人物 (李向东)45岁的人父母渐老,奋力拼搏梦见生双胞胎是什么意思?周公解梦官网整理的梦见双胞胎灵异社区:“举案三尺有神明”古人不是随随便便说的经常梦见刹车失灵,梦见开车https://www.916m.com/
10.老神棍之小六壬速断小六壬速断大全(3),速喜加空亡,婚姻有分张,病者积极治,失物不久见。 (4),速喜加大安,事事都平安,姻姻成全了,占病都相安。 (5),速喜加留连,婚姻不可言,失物无信息,病人有仙缘。 4,赤口;官事凶时,属白虎金,凡谋四七十(属肺胃)贵人东方,冲凡西方,小孩迷魂童子,大人金神七煞。 https://blog.csdn.net/genziisme/article/details/122468609
11.算命勘察风水的技巧在实际算命时,有的顾客在算卦前要先考量考量算命算命先生水平如何。譬如说请算命先生算一算他有几个兄弟姐妹,若是算的不准,他就不算了。 1、算兄弟姐妹的个数和排行老几。 算命先生都知道一个算兄弟姐妹数量的简单口诀:“子午卯酉弟兄多,寅申巳亥三两个,辰戌丑未独一个”。这个口诀的伸缩性非常大,可以蒙住https://www.360doc.cn/mip/397750281.html