-
遗传算法库及Demo
很详细的遗传算法使用和例子。
包括VS下单独的遗传算法库和vs下遗传算法库的使用demo。
- 2022-12-16 00:45:03下载
- 积分:1
-
动态规划的Matlab实现和实例分析
应用背景
动态规划是解决多阶段决策过程最优化问题的一种方法.
该方法是由美国数学家贝尔曼(R.Bellman)等人在2O世纪50年代初提出的.他们针对多阶段决策问题的特点,提出了解决这类问题的最优化原理,并成功地解决了生产管理、资源分配等方面的许多实际题,从而建立了运筹学的一个新分支——动态规划.
关键技术动态规划是现代企业管理中的一种重要决策方法,可用于解决最优路径、资源分配、生产计划与库存、投资、装载、排序等问题,还可用于生产过程的最优控制等.由于它有独特的解题思路,因而在处理某些优化问题时,比线性规划或非线性规划方法更有效.
而MATLAB是一个功能强大的用于基于矩阵运算的强大数值计算软件,将Matla
- 2023-01-17 16:45:04下载
- 积分:1
-
lagrange插值
在节点上给出节点基函数,然后做基函数的线性组合,组合系数为节点函数值,这种插值多项式称为拉格朗日插值公式线性插值也叫两点插值,已知函数y = f (x)在给定互异点x0, x1上的值为y0= f (x0),y1=f (x1)线性插值就是构造一个一次多项式P1(x) = ax + b使它满足条件P1 (x0) = y0 P1 (x1) = y1其几何解释就是一条直线,通过已知点A (x0, y0),B(x1, y1)。线性插值计算方便、应用很广,但由于它是用直线去代替曲线,因而一般要求[x0, x1]比较小,且f(x)在[x0, x1]上变化比较平稳,否则线性插值的误差可能很大。为了克服这一缺点,有时用简单的曲线去近似地代替复杂的曲线,最简单的曲线是二次曲线,用二次曲线去逼近复杂曲线的情形。
- 2022-03-20 21:27:39下载
- 积分:1
-
bfgs算法求全域最小数值点,c++源程序,文件读入套用方便
bfgs算法求全域最小数值点,c++源程序,文件读入套用方便-bfgs domain algorithm ambitious minimum values, c source, the document read into the convenient use
- 2022-07-18 00:09:59下载
- 积分:1
-
IAPWS-IF95水物性程序
这个是水物性程序,希望能帮助大家。有关于水物性的计算都可以通过fortran调用。记得要使用cvf版本的fortran
- 2022-01-25 21:29:01下载
- 积分:1
-
最优二叉查找树
C[i,j] 表示点i+1,i+2到点j中,选择任意一个点作为根,在(j-i)个解中找出成本最小的最优解
向前递推过程:
首先计算所有j-i=1的C(i, j)
然后依次计算j-i=2,3,…,n的C(i,j)。
C(0,n)=最优二分检索树的成本。
初始值
C(i,i) = 0
W(i,i) = Q(i),0≤i≤n
最优二分检索树的构造
在计算C(i, j)的过程中,记下使之取得最小值的k值,即树Tij的根,记为R(i, j)。
依据R(0, n)…,推导树的形态
- 2022-03-04 13:28:28下载
- 积分:1
-
扫雷(图遍历)
背景
你玩儿过扫雷游戏吧?有个操作系统中带了这个小游戏,那个系统叫什么来着?;-)在游戏中要想过关,就必须要在一个 NxM 的区域上找出所有的地雷。游戏过程中,计算机会在地图上显示一些数字从而帮助你确定哪里有地雷。例如,在下面这个有两颗地雷的 4x4 的地图(*表示地雷):
*...
....
.*..
....
根据上面的地图,可以计算出应该提供给游戏者的数字如下所示:
*100
2210
1*10
1110
每个数字表示了该方格周围到底有几个地雷,当然,一个方格周围最多的时候只会有八个。
输入
输入中将包括一系列的地图,每个地图的第一行有两个整数 n 和 m(0
- 2022-01-25 19:22:18下载
- 积分:1
-
在kmedias mathlab
基于eculidean距离的k均值算法的matlab实现
- 2023-07-20 15:10:03下载
- 积分:1
-
精通matlab
精通matlab-proficient in Matlab
- 2022-06-17 17:32:59下载
- 积分:1
-
聚类算法对无线网络节点的影响
自己编的,使用kmeans对网络节点进行划分,尽可能使路径最短,从而使无线网络收集点移动的距离最短
- 2022-03-13 22:27:19下载
- 积分:1