下面链接给出了一种绘制完全图的方式,本文对齐进行了扩展和完善。https://jingyan.baidu.com/article/48a420571ed475a925250449.html

pts = Table[ReIm[E^(I*2n*Pi/12)],{n,0,11}]

lines = Subsets[pts,{2}];

Length[lines]

Graphics[Line[#] &/@ lines]

注意:省略*,有时会导致错误,没有进行计算,只是返回一个表达式。

Wqt[m_]:=

Graphics[

Line[#] &/@

Subsets[

Table[ReIm[

E^(I*2n*Pi/m)],{n,0,m-1}

],{2}

]

]

Wqt[5]

上面的方法只是画出完全图来,而不是构造一个图的对象。没有办法再继续做图的分析,比如,寻找哈密顿回路。下面代码构造了12阶完全图,比上面方法更简单。

pts = Table[i,{i,1,12}]

lines = Subsets[pts,{2}];

Length[lines]

g = Graph[lines ]

FindHamiltonianCycle[g,3]

一般的完全图构造函数Wqt定义

Wqt[m_]:=Graph[Subsets[Table[i,{i,1,m}],{2}],VertexLabels->"Name"]

g = Wqt[5]

FindHamiltonianCycle[g,3]

3阶完全图,求6条哈密顿回路,只返回1条,说明只返回了不重复的。5阶只返回了12条不重复的。

最直接的是采用系统自带的CompleteGraph函数。

g=CompleteGraph[3]

FindHamiltonianCycle[g,3]

Mathematica 绘制完全图并查找哈密顿回路相关推荐

  1. Mathematica绘制常见曲线

    Mathematica绘制常见曲线 才疏学浅,资历欠佳,难免有误,望有心人批评指正. border="0" width="350" height="1 ...

  2. Mathematica绘制函数

    请欣赏一下Mathematica绘制的漂亮的函数图~ヾ(^▽^) Plot[{(1 + 1/n)^n, Evaluate[Limit[(1 + 1/n)^n, n -> Infinity]]}, ...

  3. 使用Mathematica绘制星形线(Astroid)

    "星形线是内摆线的一种.星形线(astroid)或称为四尖瓣线(tetracuspid),是一个有四个尖点的内摆线,也属于超椭圆的一种.直角坐标方程:x^2/3+y^2/3=a^2/3, 参 ...

  4. Mathematica绘制动态蔓叶线

    一.什么是蔓叶线 可以去参考百度百科 二.为什么要绘制蔓叶线? 那肯定是好玩啊 三.怎么绘制动态蔓叶线 我主要从我绘制的过程来进行说明.从百度可知蔓叶线的图像以及其曲线方程. 所以问题来了,蔓叶线的动 ...

  5. 使用Mathematica绘制蔓叶线图形(Cissoid of Diocles)

    定义: 百度百科:"蔓叶线,有时又叫双蔓叶线是Diocle是在公元前180年发现的曲线.在几何形状中,蔓叶线是从两个给定曲线C1,C2和点O(极点)产生的曲线." Wikipedi ...

  6. matlab图标是什么,Matlab图标的制作|使用mathematica绘制matlab图标

    摘要Matlab大家一定都用过,但是大家想过Matlab的图标是如何绘制的呢,下面就给大家解释一下Matlab图标制作的原理,和如何使用mathematica来绘制Matlab的图标. 文章目录(Ta ...

  7. Python+matplotlib绘制函数曲线查找函数极值

    推荐图书: <Python程序设计基础(第2版)>,ISBN:9787302490562,董付国,清华大学出版社,第16次印刷,清华大学出版社2019年度畅销图书 图书详情: 配套资源:用 ...

  8. Mathematica绘制图形

    绘制平面图形的命令 Plot 显函数绘图 ParametricPlot 参数方程绘图 PolarPlot 极坐标方程绘图 ContourPlot 隐函数绘图 ListPlot 绘制点列图 例 Plot ...

  9. 使用Mathematica绘制笛卡尔叶形线图形(Folium of Descartes)

    "著名科学家笛卡儿,根据他所研究的一簇花瓣和叶形曲线特征,列出了x^3+y^3-3axy=0的方程式,这就是现代数学中有名的"笛卡儿叶线"(或者叫"叶形线&qu ...

最新文章

  1. 微软洪小文:AI将成为人类未来最好的左脑
  2. swift_004(Storyboard进行界面跳转及传值)
  3. [云炬ThinkPython阅读笔记]2.6 字符串运算
  4. Python数字类型及操作
  5. IA-32 Intel手册学习笔记(二)保护模式下的内存管理
  6. java 找不到构造函数_JAVA找不到符号构造函数
  7. 表示深深的感谢飞鸽传书源码
  8. CVPR2021 | 深度解读RepVGG!
  9. Mysql高性能笔记(一):Schema与数据类型优化
  10. telnet服务器怎么配置文件,配置telnet服务器
  11. java通过JDBC驱动连接操作hive实例
  12. cdate在java中_Java Calendar.add方法代码示例
  13. 新手redis集群搭建
  14. 见证云原生创变 2019云原生技术实践峰会落幕
  15. 选择正规的资质好的期货公司开户
  16. DNF游戏三方制裁解决方案(亲测有效)虚拟机
  17. cousera视频无法播放
  18. python怎么打星号金字塔_python打印星号金字塔的方法_后端开发
  19. 电池SOC仿真系列-基于遗忘因子的最小二乘法电池参数辨识(二阶RC)
  20. Mac上php环境配置

热门文章

  1. 投资理财-心态很重要
  2. C++简单的动漫管理系统
  3. android apn流程,Android APN加载流程
  4. 突破小米悬浮窗权限控制--不需要权限的悬浮窗
  5. Windows使用腾讯云GPU跑深度学习
  6. 色彩构成与搭配内涵教程
  7. echarts中使用区域选择(brush)
  8. 年末了,送大家25本 数据分析 实体好书!包邮到家!
  9. Mysql 查询满足条件 相邻的两条数据(场景:上一篇、下一篇)
  10. stm32f429vref怎么接_STM32开发笔记58: STM32F407特殊引脚连接电路