| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-05-16 
				
				年龄: 39 
				
					帖子: 1
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			我用BP神经网络进行分类,有些函数没有进行定义,小妹刚学,看不懂,麻烦高手给指点一下啊。我的程序在下面,运行中W1,W2,NNClass(i),没有定义。帮帮忙啊,我看不懂啊。 
		
		
		
		
		
		
		
	I=imread('C:\Documents and Settings\Administrator\桌面\图象\图象\grayMap1.tif'); imshow(I) f1=inline('dui_bd1(I)'); f2=inline('vector(I)'); f3=inline('vector2(I)'); [m,n]=size(I); T1=blkproc(I,[10 10],f1); [J1,R1]=size(T1) T2=blkproc(I,[10 10],f2); [J2,R2]=size(T2) T3=blkproc(I,[10 10],f3); TestSamNum=J1*R1 TestSamIn=[]; k=1; for i=1:J1; for j=1:R1; TestSamIn(1,k)=T1(i,j); TestSamIn(2,k)=T2(i,j); TestSamIn(3,k)=T3(i,j); k=k+1; end end TestHiddenOut=logsig(W1*TestSamIn+repmat(B1,1,TestSamNum)); TestNetworkOut=logsig(W2*TestHiddenOut+repmat(B2,1,TestSamNum)); [Val,NNClass]=max(TestNetworkOut); Fenlei=[]; for i=1:TestSamNum if NNClass(i)==1 Fenlei=[Fenlei 0]; elseif NNClass(i)==2 Fenlei=[Fenlei 0.5] ; else Fenlei=[Fenlei 1]; end end I2=[]; m=1 for i=1:J1; for j=1:R1 I2(i,j)=Fenlei(m); m=m+1; end end I3=medfilt2(I2); subplot(2,2,1), imshow(I3) title('以灰度共生矩阵对比度CON,熵,直方图的方差为特征的分类结果'); subplot(2,2,2), imshow(I2) subplot(2,2,3), imshow(I)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| Simulink入门 | litwei | MATLAB论坛 | 33 | 2009-04-09 14:36 | 
| 关于用matlab画一个圆锥的三维图问题. | hanzhiyi2004 | MATLAB论坛 | 0 | 2008-05-12 09:26 | 
| [求助]信道函数ricianchan | zhoujoe | MATLAB论坛 | 0 | 2008-04-29 17:30 | 
| 【资料】MATLAB6[1].x信号处理 | 中少 | MATLAB论坛 | 3 | 2008-03-10 16:48 |