-
遗传算法背包问题
应用背景背包问题和背包问题是一个问题组合优化:给定一组项目,每一个有一个重量和一个值,确定每个项目的数目,以包括在集合中,以便总重量小于或等于一个给定的限制和总的值是尽可能大。它的名字来自于一个被人所面对的问题受限于一个固定大小的背包,必须用最有价值的项目。问题往往出现在资源分配,有财务约束和在组合数学领域等,学习计算机科学,复杂性理论,密码学与应用数学。背包问题已经研究了一个多世纪,与早期的作品约会远1897。它不知道如何命名“背包问题”起源,但问题被称为在早期的作品数学家托拜厄斯丹(1884–1956),这表明这个名字可能在民间传说中存在的数学问题已经完全定义。并;https://en.wikipedia.org/wiki/knapsack_problem并;关键技术代码是用matlab遗传算法。在人工的领域智能,遗传算法(遗传算法)是一种模拟的搜索启发式自然选择过程。这种启发式(有时也被称为启发式)通常用于生成优化有用的解决方案搜索问题。遗传算法属于大类进化算法(环境),它生成的解决方案,优化问题利用自然进化启发的技术,如遗传、突变,选择和交叉。https://en.wikipedia.org/wiki/genetic_algorithm
- 2022-07-15 17:39:03下载
- 积分:1
-
(SP++,Signal Processing in C++) 是一个关于信号处理与数值计算的开源C++程序库
SP++ (Signal Processing in C++) 是一个关于信号处理与数值计算的开源C++程序库,该库提供了信号处理与数值计算中常用算法的C++实现。SP++中所有算法都以C++类模板方法实现, 以头文件形式组织而成,所以不需要用户进行本地编译,只要将相关的头文件包含在项目中即可使用。”XXX.h”表示声明文件,”XXX-impl.h”表 示对应的实现文件。所有的函数和类均位于名字空间”splab”中,因此使用SP++时要进行命名空间声明:”using namespace splab”。
SP++中实现的相关算法目录如下:
1 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-18 14:28:49下载
- 积分:1
-
目的是把左边的所有盘子移到右边的杆子上。一次只能移动一个盘子,你可以使用中间的杆子作为临时存放盘子的地方。小盘子必须放在大盘子之上。问题看似不难。的确,如果盘子...
目的是把左边的所有盘子移到右边的杆子上。一次只能移动一个盘子,你可以使用中间的杆子作为临时存放盘子的地方。小盘子必须放在大盘子之上。问题看似不难。的确,如果盘子只有两三个,是很容易解决的。但是随着盘子数目的增加,问题就变得非常难解了。
-purpose is to the left of all the dishes moved to the right side of the pole. Only a mobile one tray, you can use the middle of the pole plate as a temporary storage place. Small plates must be placed on the platter on top. It may seem it is not difficult. Indeed, if the plate is only 23, it"s very easy to solve. But with the increase in the number of dishes, the problem has become a very difficult.
- 2022-01-31 01:19:13下载
- 积分:1
-
FFT算法的C++代码
fft algorith and the c++ code
- 2023-08-05 23:55:03下载
- 积分:1
-
鲍威尔发 好用 正确
是我自己编写的 可以定义了fx 可以通过更改 fx函数 达到通用性很好的效果 自己亲自试验 没有错误 程序没有更改过 直接上传 程序是求解给定区间的最小值的优化 需要输入三个数 是 按照优化设计那本书上的框图编写的
- 2022-03-14 14:47:45下载
- 积分:1
-
导弹飞行虚拟现实仿真系统
应用背景在导弹武器系统的研制过程中,国内外都十分重视计算机仿真技术在型
号研制中的作用,从型号设计开始,到导弹出厂的整个研制过程,要根据不
同阶段的要求,完成不同的数字仿真实验"本课题就是在这种背景下提出的。
关键技术虚拟现实仿真技术自诞生以来,就在航空航天!军事!核工业中发挥着
不可替代的作用"计算机的飞速发展及其日益广泛的使用,计算机产生大量
的代表各种信息的数据(如仿真结果),由于缺乏对大量信息数据的有效分析
手段,大约有95%的信息被浪费,这严重阻碍了科学研究的进展"可视化技
术正是在这种情况下应运而生,可视化的本质是/用图形和图像来表征数据0,
它作为解释大量数据最有效的手段而率先被科学与工程计算领域采用,并逐
渐发展成为热门的研究领域"
- 2022-03-21 09:39:23下载
- 积分:1
-
Computation of large numbers, efficiency is very high, very collectible, it is w...
大数运算,效率非常高,很有收藏价值,值得你下载!-Computation of large numbers, efficiency is very high, very collectible, it is worth your download!
- 2023-03-25 09:25:03下载
- 积分:1
-
bresenham直线生成算法
bresenham直线生成算法-Algorithm
- 2023-04-14 07:50:04下载
- 积分:1
-
本程序主要实现了离散时间的傅立叶变换,具有很强的可移值性,原理简单。...
本程序主要实现了离散时间的傅立叶变换,具有很强的可移值性,原理简单。-This procedure has been the main achievement of the discrete-time Fourier transform, has a strong value can be changed, and simple.
- 2022-05-05 00:15:02下载
- 积分:1
-
数据结构动态演示系统
应用背景数据结构动态演示,cai软件,类似于严蔚敏版的数据结构光盘辅助教学软件关键技术MFC C++ 数据结构,树,图,线性表,链表等的插入、删除等操作
- 2022-05-31 18:48:16下载
- 积分:1