数学建模社区-数学中国

标题: 请教大神遗传算法方面的问题 [打印本页]

作者: htvistal    时间: 2013-1-24 19:37
标题: 请教大神遗传算法方面的问题
function ret=Code(lenchrom,bound)
. w. c+ v* c4 k" A8 k%本函数将变量编码成染色体,用于随机初始化一个种群
( D9 i9 k; z0 c6 D* b% lenchrom   input : 染色体长度( b9 ~/ X) T! s; P8 q9 r7 K( D, L' V
% bound      input : 变量的取值范围! W  d9 ~5 m( |1 a
% ret        output: 染色体的编码值
4 F6 z3 ?# d' [( j# V2 z0 E3 M) E- s+ T( U8 e8 E
flag=0;
  L6 J( l/ s0 s. Ywhile flag==0
/ N) h& }( u- \    pick=rand(1,length(lenchrom));
% s* G) H" P( ?. j ret=bound(:,1)'+(bound(:,2)-bound(:,1))'.*pick; %线性插值& T+ L: a! ^0 V, `. B) ]& S
    flag=test(lenchrom,bound,ret);             %检验染色体的可行性
  V( N4 B5 b; |end; B" }( \: v9 w& s3 y! ]4 A9 V

; }! {6 F$ Z4 n- e; N* u线性插值的哪一步是怎么计算的?现在是两个变量的,如果更多的变量呢
作者: htvistal    时间: 2013-1-24 21:45
求大神解决 啊




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5