- 在线时间
- 5 小时
- 最后登录
- 2012-5-14
- 注册时间
- 2012-5-5
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 66 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 23
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 5
- 主题
- 3
- 精华
- 0
- 分享
- 0
- 好友
- 6
升级   18.95% 该用户从未签到
- 自我介绍
- 无
 |
我的前面部分是这样的:function []=main1()
; Z. x5 o2 g) x7 ]& y3 S# p%主函数
1 S. J# ?+ t6 o* U7 i# W* fG=500;8 L. C& p: t3 \! \9 ^
M=50;+ Q/ q9 X+ {: a1 I$ d* H3 [! @, ^
n=8;4 N+ b8 _$ q2 p9 P( \* G! d- G4 J
zerosnum=3;
) ~! L r* E6 T$ F* S6 w% g: glong=n+zerosnum+2;
; f" i5 @: m) k2 q& MParent=chushihua(M,n,zerosnum);
+ u- K/ h% \* GMaxfitvalue=zeros(1,G);4 G; S+ Y6 q: ^; @
Maxfit=zeros(G,long); b2 u# s; e" n/ e1 p7 _$ `1 }
g=1:G;" D* Q5 `" N) q& t" R, d
pc=0.95;3 c5 L7 @- J- d Z
pm=0.05;: r% W2 X" [! Q; v; c
for i=1:G6 a4 X+ a4 K9 h2 q7 V }9 S Y" P, S* M5 v
Parent1=selection(Parent);
6 W# e+ z& V1 n+ ?9 S! R# hParent2=jiaochasuanzi(Parent1,pc,zerosnum,i);
0 e9 _- m" ]5 |' W% ]Parent3=bianyisuanzi(Parent2,pm); % y! L8 C% H0 M' h
fitvalue_Parent1=jisuanfitvalue(Parent1);! B( C8 P/ P4 V8 _& g* s
fitvalue_Parent2=jisuanfitvalue(Parent2);
9 f$ z5 O& |" y& s$ c6 T H, Hfitvalue_Parent3=jisuanfitvalue(Parent3);
. |7 B/ g" x( n; |3 I# `totlefitvalue=[fitvalue_Parent1,fitvalue_Parent2,fitvalue_Parent3];- g* h4 v+ x! |
totleParent=[Parent1 arent2 arent3];
5 q j! F1 X3 w: d# V1 Z[a b]=sort(totlefitvalue);# N* Y# ?. Q- P# a
for j=1:M 5 v( G, m+ W E$ m2 u% x' D& ^( d
Parent(j, =totleParent(b(j), ;3 E- {9 \6 S, j( @( `( ]. n( ]
end' c1 s) _0 O( Q2 [
Maxfitvalue(i)=a(1);5 Y( ]8 r+ o0 |- d2 s$ c
Maxfit(i, =Parent(1, ;
) Z- G/ l; \# ]; N/ `6 yend! Z! U3 o( b# V ]+ U& [# ]2 V
[a b]=sort(Maxfitvalue);
+ ?8 V: G5 f4 t8 x* }$ Ybestfitvalue=a(1)
, |) X$ y3 K/ gbestfit=Maxfit(b(1),
3 m, w! H- \ T8 G( aplot(g,Maxfitvalue);
1 b& ]5 P& h% P3 [title('遗传算法下遗传代数的成本变化趋势');" o3 O' v( Z! p L& Z& {
xlabel('遗传的代数'); }! U3 g" {9 c. Z5 R4 b% M; ]
ylabel('每代需要的成本');
0 q5 i( n( w+ S7 r5 Tgrid on
$ h% @: i1 B+ p* Vend+ e. f/ B7 z: A$ o4 j7 }2 i& d( s
就算加上后面全部也是这样的错误:Error: Missing variable or function
+ G* U8 K ?5 J% {这是为什么呢,知道的望能够指教哈 |
zan
|