-
Description for caculate Gamma function
Description for caculate Gamma function
- 2023-08-31 00:15:03下载
- 积分:1
-
用于连续优化的 moead 源代码
嗨,这是MOEAD代码Contious优化问题,它是用于多目标,不断优化和此工作分解的原则,它用来找出2个以上目标,不断优化和此代码是没有约束的实现。
- 2022-03-23 16:02:47下载
- 积分:1
-
优化一个变量的函数
翻译 maninwest@Codeforge 作者:John D. Cook@CodeProject这里介绍一个算法,优化化带有一个变量的函数而不需要导数。通常,需要导数的方法稳定但是慢,不需要导数的方法快捷但是不稳定。这里实现的这个方法稳定且高效。这个方法开始是Richard Brent 实现的。 给定一个函数 f(x) 和一个区间l [a, b], 该方法是找出函数 f(x) 在 [a, b] 区间的最小值。该方法也可以用于找出最大值。要找出最大值,指向传递原函数的反函数。即 f(x) 的最大值出现在-f(x) 的最小值点。Brent 的方法比较稳定。也很容易使用。用户不需要提供导数函数。该方法为了稳定牺牲了一些效率,但是相比其他稳定的方法如黄金分割法,则更加快捷。使用函数这里给出的代码是一个 C++ 函数和使用此函数的示例项目。要在你自己的项目中使用,只需在 Brent.h.头文件中添加#include 即可。最小化函数的主要输入是一个模板化实参,一个函数对象实现目标函数最小化。目标函数必须使用签名 double operator()(double x)实现 Public 方法。例如,这里是一个用于计算函数 f(x) = -x exp(-x) 的函数对象类。 class foo
{
public:
double operator()(double x) {return -x*exp(-x);}
};代码需要函数对象而不是函数的主要原因是,需要在应用中优化的函数,除了函数实参外,还要依赖参数。函数对象可以有很多参数,它们在找到一个变量的结果函数最小值前固定。其他实参是函数需要找到最小值的区间的终点,偏差用于停止, 一个输出参数用
- 2022-01-26 15:15:42下载
- 积分:1
-
用盛金公式解一元三次方程aX3+bX2+cX+d=0,(a,b,c,d∈R,且a≠0)。...
用盛金公式解一元三次方程aX3+bX2+cX+d=0,(a,b,c,d∈R,且a≠0)。-Jin-Sheng Xie used the formula three times a dollar equation aX3 bX2 cX d = 0, (a, b, c, d ∈ R, and a ≠ 0).
- 2022-07-09 03:58:39下载
- 积分:1
-
自适应滤波器的模拟实验源代码,VC实现,Filter
自适应滤波器的模拟实验源代码,VC实现,Filter-Adaptive filter simulation source code, VC realize, Filter
- 2023-01-02 04:50:26下载
- 积分:1
-
辛普生法求积分,也是关于数值积分的matlab程序
辛普生法求积分,也是关于数值积分的matlab程序-Simpson for Integral Health Act, as well as on the numerical integration of Matlab procedures
- 2022-02-12 21:18:58下载
- 积分:1
-
MD5加密源码
VC实现的MD5加密算法源码,包括完整的VC代码,可用VC6打开,编译调试,还包括测试数据和测试用例,可直接拿来使用,有很高的利用价值。也是从其他地方下载的,忘记是哪里下载的了。
- 2022-03-29 07:59:59下载
- 积分:1
-
对于ofdm-based认知无线电系统中的资源分配
认知无线电是一种提高频谱利用率的新概念。它是一种由软件控制的无线电,可以随时从宽广但拥挤的无线无线电频谱中感知未使用的频谱。这保证了稀缺无线电资源的有效利用。正交频分复用(OFDM)是认知无线电系统中一种可靠的传输方案[3],它在动态环境中为无线资源的分配提供了灵活性。它还保证了相邻的CR无线信道之间没有相互干扰,是CR系统中使用的最佳方案之一。无线资源的分配是认知无线电系统面临的一大挑战。在动态环境中,需要考虑许多影响系统总数据速率的参数和情况。
- 2022-07-04 00:34:52下载
- 积分:1
-
avl tree written by c++
这是写的C ++ AVL树类。这很容易理解和使用。当我们学习算法,AVL树是很难理解和代码learn.This副本介绍如何编写使用C ++,你可以学到很多东西AVL码它。
- 2023-04-08 04:15:03下载
- 积分:1
-
hash表的实现
hash表的实现-hash table to achieve
- 2022-04-17 16:55:50下载
- 积分:1