% [BestPop,TRACE]=fmaxga(FUN,LB,UB,eranum,popsize,pcross,pmutation)
% Finds a maximum of a function of several variables.
% fmaxga solves problems of the form:
% max F(X) subject to: LB <= X <= UB
% BestPop--------最优的群体即为最优的染色体群
% TRACE----------最佳染色体所对应的目标函数值
% FUN------------目标函数
% LB-------------自变量下限
% UB-------------自变量上限
% eranum---------种群的代数,取100--1000(默认1000)
% popsize--------每一代种群的规模;此可取50--100(默认50)
% pcross---------交叉的概率,此概率一般取0.5--0.85之间较好(默认0.8)
% pmutation------变异的概率,该概率一般取0.05-0.2左右较好(默认0.1)
% options--------1×2矩阵,options(1)=0二进制编码(默认0),option(1)~=0十进制编码,option(2)设定求解精度(默认1e-4)
计算广义分形维数的matlab源程序。希望对大家有用!
函数形式:function [dq,rq]=fdim(q,x,TRACE)
不同q值下得到不同定义的分形维,如:q=0 is Hausdorf, q=1 is Information, q=2 is Correlation, etc.具体说明见程序。
基于"TRACE transform"的识别2D图像的C++源程序,
主文件是tt.cpp,
在LINUX下可以用
g++ tt.cpp -o tt -O3进行编绎,
而且最后的结果也可以在MATLAB下显示出来,
This package presents C++ tools to the TRACE transform of a 2D image, and related objects, i.e. circuses and triple features, matlab tools to visualise these entities, and tools to check newly coded functionals. This version is released with a small number of functionals only.