-
快速排序算法的c实现
快速排序算法的c实现-fast algorithm to achieve c
- 2022-07-10 06:46:53下载
- 积分:1
-
GA-PSO 混合算法解决TSP问题
资源描述TSP问题是一个NP难题,因PSO算法具有算法相对简单等特性借用BPSO来解决TSP问题,因此借鉴遗传算法的交叉运算,用基本粒子群算法中的学习因子来限制速度,依据选取当前速度值的概率(在算法中借用惯性系数w来实现)与rand(0,1)进行比较得到离散速度变量
- 2023-03-31 07:45:04下载
- 积分:1
-
计算序列的DFT的快速算法
计算序列的DFT的快速算法-DFT calculated sequence of the fast algorithm
- 2022-02-26 10:35:27下载
- 积分:1
-
CalibCamera with cnoners具有脚点提取的摄像机标定程序
资源描述
利用摄像机所拍摄到的图像来还原空间中的物体。假设摄像机所拍摄到的图像与三维空间中的物体之间存在以下一种简单的线性关系:[像]=M[物],这里,矩阵M可以看成是摄像机成像的几何模型。 M中的参数就是摄像机参数。通常,这些参数是要通过实验与计算来得到的。这个求解参数的过程就称为摄像机标定。
在这个程序里,有测试图片,编写了基于OpenCV角点提取的摄像机标定程序,绝对好用!
- 2022-12-17 19:40:04下载
- 积分:1
-
图像的线性变换
应用背景主要运用在图像的点运算上,可以将RGB图像灰度化,进而二值化,也可以对灰度图像进行反色处理,进行线性变换处理。也可以将RGB图像灰度化后进行灰度拉伸和灰度均衡化处理。关键技术采用MFC界面,运用C/C++进行编程,界面清晰明了,是学习图像处理的入门程序。可以对RGB图像和灰度图像进行多种预处理,然后可以据此进行更进一步处理。
- 2022-04-27 15:07:11下载
- 积分:1
-
一种简单快速的卡尔曼滤波算法。
A simple and fast implementation of a Kalman Filter.
- 2022-06-27 05:30:42下载
- 积分:1
-
微分进化遗传算法
!此代码包括微分进化算法的最优控制问题!Fortran 90 节目翻译从原始的 MATLAB !差分进化 (DE) 的版本。此 FORTRAN 90 代码!已经过测试的康柏视觉 Fortran v6.1。!任何用户新德鼓励阅读这篇文章的暴风雨和价格。!!长篇:!暴风雨,钢筋和价格,希,(1996 年)。最小化的真正功能!ICEC 96 竞赛由微分进化。在进化上的 IEEE conf.!卧铺,842 844。
- 2022-01-25 21:30:31下载
- 积分:1
-
c#多线程源代码
c#多线程源代码-multithreading source code
- 2022-02-03 16:07:19下载
- 积分:1
-
动态规划的Matlab实现和实例分析
应用背景
动态规划是解决多阶段决策过程最优化问题的一种方法.
该方法是由美国数学家贝尔曼(R.Bellman)等人在2O世纪50年代初提出的.他们针对多阶段决策问题的特点,提出了解决这类问题的最优化原理,并成功地解决了生产管理、资源分配等方面的许多实际题,从而建立了运筹学的一个新分支——动态规划.
关键技术动态规划是现代企业管理中的一种重要决策方法,可用于解决最优路径、资源分配、生产计划与库存、投资、装载、排序等问题,还可用于生产过程的最优控制等.由于它有独特的解题思路,因而在处理某些优化问题时,比线性规划或非线性规划方法更有效.
而MATLAB是一个功能强大的用于基于矩阵运算的强大数值计算软件,将Matla
- 2023-01-17 16:45:04下载
- 积分:1
-
这是一个简单的演示如何评价文本的数学表达式
This a simple demo of how to evaluate mathematical expressions in text
format, including provision for variables and functions. The code consists of
three simple classes: 1) Calc - which does the main calculations, 2) Stack -
which is used to push and pop intermediate operators and numbers and 3)
Symbol Table. The symbol table is a collection of calc symbols, a type structure
consisting of various elements, including the expression name, function name,
and the final value of the expression The evaluation procedure is done in three
steps: 1) simplify the expression by removing all the elements within () and
storing them in subexpressions within the symbol table. 2) Each of these sub
expressions are then converted to RPN format (Reverse polar notation) and
evaluated 3) Finally, the main expression is converted to RPN and evaluated-This is a simple demo of how to evaluate mathematical expressions in text
format, including provision for variables and functi
- 2022-02-20 06:26:41下载
- 积分:1