数学建模社区-数学中国
标题:
Matlab问题
[打印本页]
作者:
极地傲
时间:
2012-5-14 00:46
标题:
Matlab问题
我的前面部分是这样的:function []=main1()
# B* S6 O. ^, z! O
%主函数
: I, b. c7 n' q) X/ @7 p+ Z. `% v
G=500;
% P4 g: ~$ ?! p4 K# C/ n* _/ f
M=50;
9 n' B" m7 K; k+ G x% J& O5 O
n=8;
4 j( u$ H& [% R5 p3 R4 O
zerosnum=3;
) s/ J; P! ^0 ]
long=n+zerosnum+2;
w, W( r9 o3 _1 {' d2 c* x! o
Parent=chushihua(M,n,zerosnum);
8 N- d! ^: f+ l% B
Maxfitvalue=zeros(1,G);
: C! V: e* _% J m
Maxfit=zeros(G,long);
4 k2 K5 Q) O! X2 k
g=1:G;
0 u5 R2 W! U- S6 g/ }
pc=0.95;
; v1 k3 P- z% a! M+ _# u
pm=0.05;
1 m8 v0 e+ v; ]8 o& L# t3 ^/ @, b" |$ d
for i=1:G
5 _) ~; ~* w) } _0 i5 @
Parent1=selection(Parent);
, f- w% y, f" Y& L
Parent2=jiaochasuanzi(Parent1,pc,zerosnum,i);
5 [& v, v+ R# Z: p/ P$ E
Parent3=bianyisuanzi(Parent2,pm);
! _& c$ \" z' a9 F; t
fitvalue_Parent1=jisuanfitvalue(Parent1);
/ [. W+ K7 Y' m
fitvalue_Parent2=jisuanfitvalue(Parent2);
4 w# s: w' Y3 C, M q- I4 V
fitvalue_Parent3=jisuanfitvalue(Parent3);
4 @1 D; e& ~. r- K/ h
totlefitvalue=[fitvalue_Parent1,fitvalue_Parent2,fitvalue_Parent3];
* b8 i! k+ R9 P5 }" h
totleParent=[Parent1
arent2
arent3];
* z; o6 Z% H2 G2 U* C
[a b]=sort(totlefitvalue);
2 v- @& S% z7 V+ J; e0 t" a' U7 S
for j=1:M
) L. z9 R$ }0 E3 J$ {
Parent(j,
=totleParent(b(j),
;
2 A) T% Q5 x9 k0 B. h# F
end
4 k* q0 X; I& `. E2 U
Maxfitvalue(i)=a(1);
" R3 `0 F( |: w! i; E0 Z
Maxfit(i,
=Parent(1,
;
3 f" u& g# s; V: l3 j5 m0 \. f
end
# L3 Q% _* m9 I- e* Q
[a b]=sort(Maxfitvalue);
_% H7 b% N0 I9 g1 C
bestfitvalue=a(1)
8 ?8 u% k) H8 v5 O
bestfit=Maxfit(b(1),
8 J4 j* Y+ Q% [. a9 J8 ]! u
plot(g,Maxfitvalue);
7 }& j$ F' ~; D' J3 q
title('遗传算法下遗传代数的成本变化趋势');
, e/ K- @2 N1 U: X3 x1 B" S9 _
xlabel('遗传的代数');
) |% |% l9 q0 A+ u& L
ylabel('每代需要的成本');
/ _5 H. i+ t% @" b- s9 I
grid on
5 B+ q, G3 l# z0 H
end
1 m1 g6 L3 \4 A8 M) B
就算加上后面全部也是这样的错误:Error: Missing variable or function
/ z7 [7 q7 z4 A( L% D" T: s, r
这是为什么呢,知道的望能够指教哈
作者:
极地傲
时间:
2012-5-14 00:48
补充一下,那些表情符号都是:号,这个符号
作者:
zjqylcy
时间:
2012-5-14 18:28
错误提示:你这个函数没有输入没有输出
作者:
kingko1@163.com
时间:
2012-8-1 22:56
不懂啊 再想想····
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5