基本数值算法
文章平均质量分 77
thirdapple
这个作者很懒,什么都没留下…
展开
-
求取对称矩阵特征值和特征向量的Jacobi过关法
特征值和特征向量是指对于矩阵A有,Av=lv,v为特征向量,l为特征值。就是求解一个高次方程:det(A-lI)=0代码如下:unit Matrix;interfaceuses Math, Windows, SysUtils, Variants, Classes;TypeTSingleExtendedArray =array of extended;TDoubleExtendedArray=ar原创 2005-10-21 09:16:00 · 3871 阅读 · 0 评论 -
行主元素消去法求解线性方程组的Pascal代码
N是未知数个数,A是系数矩阵,X是右端项矩阵,同时存放解,右端项矩阵允许有M列。function GAUE(var A: TDoubleExtendedArray; var X: TDoubleExtendedArray; N, M: longint): boolean;var i, j, k, jk: longint; B, Max, Eps: Extended;begin Eps :=原创 2005-12-15 20:12:00 · 2083 阅读 · 0 评论 -
C++中蚁群优化算法的实现
#include ctime>#include cstdlib>#include memory>#define frand() ((double)rand()/(double)RAND_MAX)#define MAXLONG (2147483647)double * pso_optimization(int s, int p, int d, int T, double c1, double c原创 2007-02-10 13:50:00 · 2934 阅读 · 0 评论 -
C++中反向传播算法的简单实现
#include cmath>#include ctime>#define frand() ((double)rand()/(double)RAND_MAX)#define sigmoid(x) (1/(1+exp(-(x))))#define sqr(x) ((x)*(x))bool ANN_Predict(int i_d, int h_d, int o_d, double *w_i_h,原创 2007-02-10 13:48:00 · 3063 阅读 · 0 评论 -
cvSURF实现已被OpenCV放入CVS库
cvSURF implementation have been admitted by opencv library. Now you can download the optimized version at opencv cvs respository:http://opencvlibrary.cvs.sourceforge.net/opencvlibrary/opencv/cv/src/cv转载 2008-09-23 06:02:00 · 1640 阅读 · 0 评论 -
基于OpenCV CxCore和Conjugate Gradient Method求函数局部极小值的抽象类
这是Matlab代码的一个简单翻译,原作者有关信息参见:http://www.kyb.tuebingen.mpg.de/bs/people/carl/code/minimize/mlminimize.h#ifndef GUARD_mlminimize_h#define GUARD_mlminimize_h#include struct CV_EXPORTS CvMinimizeParams{原创 2008-11-18 10:44:00 · 2262 阅读 · 0 评论 -
基于OpenCV ML的Affinity Propagation原型实现
春节实现的APCluster,会在最近有空的时候和RBM一起尝试提交到OpenCV ml中。这是一个原型代码,缺少很多错误控制的流程,但已支持CvSparseMat。mlapcluster.h#ifndef GUARD_mlapcluster_h#define GUARD_mlapcluster_h#include #define CV_TYPE_NAME_ML_APCLUST原创 2009-02-08 02:54:00 · 2136 阅读 · 1 评论