| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 游客 
			
			
			
			
					帖子: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			哪位高手能解释交叉和变异这两段程序的具体步骤的意思啊 
		
		
		
		
		
		
		
	%%%%%% crossover %%%%%%% K=zeros(1); j=1; for n=1:1:M; if rand<=Pc; K(j)=n; j=j+1; else end end NOC=2*floor((j-1)/2); for i=1:1  NOC/2);r=rand; POC=ceil(m*r); AA=Q{K(i)}(POC,  ;Q{K(i)}(POC,  =Q{K(i+(NOC/2))}(POC, ;Q{K(i+(NOC/2))}(POC,  =AA;end %%%%% mutation %%%% K=zeros(1); j=1; for i=1:1:M; r=rand; if r<=Pm; K(j)=i; j=j+1; else end end NOM=j-1; for i=1:1:NOM; t1=ceil(T*rand); t2=ceil(T*rand); POM=ceil(m*rand); Q{K(i)}(POM,t1)=Q{K(i)}(POM,t1)+derta; Q{K(i)}(POM,t2)=Q{K(i)}(POM,t2)-derta; end  | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
| 主题工具 | |
| 显示模式 | |
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| [求助]求解一个化不开的函数的作图 | OKboy | MATLAB论坛 | 10 | 2008-06-25 02:54 | 
| vb基于com如何从matlab中导出计算结果 | gaoxin1984411 | MATLAB论坛 | 0 | 2008-05-25 14:09 | 
| 【求助】三维图形怎么旋转 | 不吃泡面的男人 | MATLAB论坛 | 1 | 2008-05-16 18:09 | 
| 【求助】simulink编好了,可以生成可执行文件吗? | qfbzcx | MATLAB论坛 | 3 | 2007-12-11 21:21 | 
| 【求助】关于SIMULINK模块里面的输入问题: | keview | MATLAB论坛 | 1 | 2007-08-16 15:13 |