-
a good painting Linear Algorithm
一个很好的画直线算法-a good painting Linear Algorithm
- 2022-01-31 00:22:24下载
- 积分:1
-
层次分析法C语言版
层次分析法C语言版-AHP C language version
- 2022-04-06 21:24:43下载
- 积分:1
-
C++源代码单词扫描程序(词法分析)
功能:(1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。(2)打开一个C++源文件,打印出所有以上的记号。(3)要求应用程序应为Windows界面。(4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这样的压缩功能。(5)选作部分:进一步思考或实现——如何进一步实现减小源文件大小的压缩功能。(6)应该书写完善的软件文档,最好使用Rational Rose来完成部分框图。
- 2022-08-06 13:26:59下载
- 积分:1
-
爬山 (人工智能)
这是人工智能的爬山算法。它给最短路径从源节点到目标节点。
- 2023-08-26 21:55:03下载
- 积分:1
-
快速傅里叶变换,把该文件包含后即可使用其函数。
快速傅里叶变换,把该文件包含后即可使用其函数。- The fast Fournier transformation, after contains this document
then uses its function.
- 2022-09-05 03:40:03下载
- 积分: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
-
这是一个高通滤波器的最优化算法。有约束问题采用的是惩罚函数法,无约束问题采用的是单纯形法...
这是一个高通滤波器的最优化算法。有约束问题采用的是惩罚函数法,无约束问题采用的是单纯形法-this is a high-pass filter to the optimization algorithm. Binding the issue of punitive function without constraint using the simplex method
- 2022-01-22 03:21:39下载
- 积分:1
-
fdtd三维计算代码
fdtd三维计算代码,计算电磁波在空间的电磁散射与传播。考虑了三维真实情况,支持linux下的使用。
- 2022-03-20 00:47:23下载
- 积分:1
-
elliptic partial differential equation algorithm applied to solving rectangular...
二阶椭圆偏微分方程的差分算法,适用于求解矩形区域,任意边界条件。-elliptic partial differential equation algorithm applied to solving rectangular region, arbitrary boundary conditions.
- 2022-04-25 13:57:58下载
- 积分:1
-
迭代法的收敛与收敛速度的比较
Private Sub Form_Load() Label1.Caption = "方程的三个割根区间分别为(-3.6,-3.5),(0,0.1),(3.4,3.5)" Label2.Caption = "牛顿法可使用三个割根区间" Label3.Caption = "普通迭代法—格式1只能使用割根区间(-3.6,-3.5)和(3.4,3.5)" Label4.Caption = "普通迭代法—格式2 使用割根区间(0,0.1)"End SubPrivate Sub Command1_Click() Dim x!, y!, k% x = Val(Text1.Text) If Text1.Text = "" Then 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-03-27 06:50:04下载
- 积分:1