数学建模社区-数学中国

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

作者: htvistal    时间: 2013-1-24 19:37
标题: 请教大神遗传算法方面的问题
function ret=Code(lenchrom,bound)
4 s1 s, r* @* D%本函数将变量编码成染色体,用于随机初始化一个种群
. i/ Y& g* Q* W3 k; U/ f5 m% lenchrom   input : 染色体长度
* I& S( `2 L8 m6 Y* s; h9 ]+ w% bound      input : 变量的取值范围" J  c* _2 e9 ~1 `9 J) d& J( u: l% J
% ret        output: 染色体的编码值5 X1 t) |+ y& B; A" q5 H
- l) ]; H( T) T
flag=0;! o# E0 x( \2 \; C% ~4 u8 p! a- P
while flag==0
( I& R+ B3 e: q    pick=rand(1,length(lenchrom));
1 ~- a: ~% A! B# c5 R5 y" ^ ret=bound(:,1)'+(bound(:,2)-bound(:,1))'.*pick; %线性插值
; E0 E  K  [9 ]  u) [    flag=test(lenchrom,bound,ret);             %检验染色体的可行性
+ E1 `9 m4 w2 Z2 [7 Hend/ ~- h* y  y. r. X$ o

7 p9 z0 C& u$ R; }' ?6 Y6 h线性插值的哪一步是怎么计算的?现在是两个变量的,如果更多的变量呢
作者: htvistal    时间: 2013-1-24 21:45
求大神解决 啊




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