| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2019-11-21 
				
				
				
					帖子: 3,013
				 
				
				
				声望力: 66 ![]()  | 
	
	
	
		
		
			
			 
			
			我该如何解决我的程序中的此错误(学习网络)?它出现在sim之后。互联网。  
		
		
		
		
		
		
		
	Error in ==> network.sim>simargs at 236 switch class(P) ??? Output argument "Pi" (and maybe others) not assigned during call to "C:\Program Files\MATLAB\R2008b\toolbox\nnet\nnet\@network\sim.m>simargs". Error in ==> network.sim at 173 case 2, [err,X,Xi,Ai,T,Q,TS,matrixForm] = simargs(net,X); Error in ==> mlptrptest at 62 y = sim(net,A{1,1}) 回答: 注意:不要陷入与我相同的陷阱。 Simulink中还有一个名为SIM的功能,可能会在神经网络工具箱中搜索功能SIM时显示。 我要检查的第一件事是第二个输入参数A{1,1}的格式正确。具体来说, A{1,1}必须是单元格数组或double的矩阵。如果它采用任何其他形式,例如任何 其他 类的结构或矩阵,您将收到所看到的错误。诚然,子函数simargs不能很好地处理此特定错误,因为它会为您提供一些无法真正告诉您基本问题的隐秘消息,即您的输入格式不正确。 这里有几件事要检查: 
 更多&回答...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |