资源简介
。《MATLAB智能算法30个案例分析》采用案例形式,以智能算法为主线,讲解了遗传算法、免疫算法、退火算法、粒子群算法、鱼群算法、蚁群算法和神经网络算法等最常用的智能算法的MATLAB实现。对广大科研人员有很高
代码片段和文件信息
clc
clear all
close all
%% 画出函数图
figure(1);
hold on;
lb=1;ub=2; %函数自变量范围【12】
ezplot(‘sin(10*pi*X)/X‘[lbub]); %画出函数曲线
xlabel(‘自变量/X‘)
ylabel(‘函数值/Y‘)
%% 定义遗传算法参数
NIND=40; %个体数目
MAXGEN=20; %最大遗传代数
PRECI=20; %变量的二进制位数
GGAP=0.95; %代沟
px=0.7; %交叉概率
pm=0.01; %变异概率
trace=zeros(2MAXGEN); %寻优结果的初始值
FieldD=[PRECI;lb;ub;1;0;1;1]; %区域描述器
Chrom=crtbp(NINDPRECI); %初始种群
%% 优化
gen=0; %代计数器
X=bs2rv(ChromFieldD); %计算初始种群的十进制转换
ObjV=sin(10*pi*X)./X; %计算目标函数值
while gen FitnV=ranking(ObjV); %分配适应度值
SelCh=select(‘sus‘ChromFitnVGGAP); %选择
SelCh=recombin(‘xovsp‘
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2113 2010-10-31 21:25 chapter1\example2.m
文件 1909 2010-10-31 21:26 chapter1\example1.m
文件 389 2010-08-23 10:39 chapter2\chapter2\案例1\Code.m
文件 1393 2010-08-23 10:56 chapter2\chapter2\案例1\Cross.m
文件 139 2009-08-12 23:17 chapter2\chapter2\案例1\fun.m
文件 2641 2011-01-23 15:09 chapter2\chapter2\案例1\Genetic.asv
文件 2641 2011-01-23 15:12 chapter2\chapter2\案例1\Genetic.m
文件 1315 2010-08-23 11:03 chapter2\chapter2\案例1\Mutation.m
文件 850 2010-08-23 10:50 chapter2\chapter2\案例1\Select.m
文件 269 2010-08-23 10:42 chapter2\chapter2\案例1\test.m
文件 389 2010-08-23 10:39 chapter2\chapter2\案例1非线性\Code.m
文件 1393 2010-08-23 10:56 chapter2\chapter2\案例1非线性\Cross.m
文件 139 2009-08-12 23:17 chapter2\chapter2\案例1非线性\fun.m
文件 2722 2011-01-23 15:12 chapter2\chapter2\案例1非线性\main.m
文件 1315 2010-08-23 11:03 chapter2\chapter2\案例1非线性\Mutation.m
文件 293 2009-08-12 23:39 chapter2\chapter2\案例1非线性\nonlinear.m
文件 850 2010-08-23 10:50 chapter2\chapter2\案例1非线性\Select.m
文件 269 2010-08-23 10:42 chapter2\chapter2\案例1非线性\test.m
文件 389 2010-08-23 10:39 chapter2\chapter2\案例2\Code.m
文件 1393 2010-08-23 10:56 chapter2\chapter2\案例2\Cross.m
文件 112 2010-07-20 20:27 chapter2\chapter2\案例2\fun.m
文件 2596 2011-01-23 15:13 chapter2\chapter2\案例2\Genetic.m
文件 1315 2010-08-23 11:03 chapter2\chapter2\案例2\Mutation.m
文件 850 2010-08-23 10:50 chapter2\chapter2\案例2\Select.m
文件 269 2010-08-23 10:42 chapter2\chapter2\案例2\test.m
文件 389 2010-08-23 10:39 chapter2\chapter2\案例2非线性\Code.m
文件 1393 2010-08-23 10:56 chapter2\chapter2\案例2非线性\Cross.m
文件 112 2010-07-20 20:27 chapter2\chapter2\案例2非线性\fun.m
文件 2726 2011-01-23 15:35 chapter2\chapter2\案例2非线性\Genetic.asv
文件 2726 2011-01-23 15:38 chapter2\chapter2\案例2非线性\Genetic.m
............此处省略317个文件信息
- 上一篇:omp 用小波变换作为稀疏基
- 下一篇:pso 主要计算电力系统机组组合问题
相关资源
- fuzzynetme 模糊神经网络的MATLAB程序
- wnn 一个用小波神经网络进行非线性函
- zifushibie 用MATLAB实现的字符识别
- ANN_PID6
- PNNpredict19
- gaoanfis2 模糊自适应神经网络(ANFIS)
- ELMAN 详细介绍了ELMAN这种神经网络的构
- Bp 利用Bp神经网络实现的两类分类程序
- TheResearchofOff-linehandwrittenChinesecharact
- BP_Neural_Netwok-Recognition_License_Plate(M
- RBF-shenjingwangluoyuce RBF神经网络预测控
- RBF-shenjingwangluohundunyuce RBF神经网络混
- m471 pid神经网络控制控制代码
- Cellular-Neural-Network 细胞神经网络(C
-
BP_tanh_linaer BP神经网络Simuli
nk模型。 -
MethodofFaultDiagnosisforRollingBearingba
se - PIDNN 将人工神经网络用于PID参数调节
- BP 基于BP神经网络设计分类器
- Image-Restoration-with-BPNN 基于BP神经网络
- LPR-neural-network 我自己做的一个基于神
- matlab-GUI 本人编写的matlab的GUI程序
- pca-som matlab下采用som神经网络算法进行
- bpcross 一个matlab写的bp人工神经网络程
- neural-network-of-multi-sensor 基于模糊神经
- stockprediction 基于灰色神经网络的股指
- PSObpPpsorbf 粒子群优化神经网络的程序
- anfisExample_book- 这个是我看文献做的一
- MATLAB 图像识别
- 30-case-studies MATLAB神经网络30个案例分
- MATLAB-Neural-network-cases 共有30个MATLAB神
评论
共有 条评论