算法
算法

Mathematica How To II —— 数值全局最优化方法

Mathematica How To II —— 数值全局最优化方法

今天小编给大家介绍在Mathematica中如何进行数值全局最优化,我们都知道,在Mathematica中如何进行数值全局最优化需要使用NMinimize函数,那么Mathematica中如何进行数值全局最优化是什么呢?在Math[……]

继续阅读

Mathematica系列——FindShortestPath示例程序拆解

前言

有一天,我在探索Mathematica的帮助文档时,发现了这么一个东西:

哪个男生不想拥有一个迷宫生成器呢?

短短十几行代码就搞定了这个问题,MMA太强了吧,在这么想的同时,才发现远远看上去阳间的代码,仔细一看,不能再阴间了。

瞧瞧这Module, Annotati[……]

继续阅读

PSO算法

PSO算法

作为一种演化算法, PSO(Particle Swarm Optimization)因为它的易实现和参数少的特性被广泛使用.

虽然我不能理解怎么能称得上是人工智能, 但是似乎沾一点边, 和SOM有一点点像.

逻辑

个人与群体

使用粒子群优化, 很显然, 需要[……]

继续阅读

一次煎熬的经历——上下凸包葛立恒法找凸包

什么是凸包?

这就是凸包:

用什么方法找凸包?

  • 葛立恒扫描法

由最底的一点A1开始, 计算它跟其他各点的连线和x轴的角度, 按小至大将这些角度排序, 称它们的对应点为A_2,A_3,\ldots,A_n. 这里的时间复杂度可达[……]

继续阅读