| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-11-29 
				
				
				
					帖子: 2
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			求助.我用matlab写了个子函数,形式如下 
		
		
		
		
		
		
		
	function A=s_func(x,b) %%中间将 x,b经过一系列变换之后得到A 我在主程序当中需要多次调用这个子函数,但是在调用时,我的任务管理器上的物理内存的可用数就会不断降低,调用20几次之后就低到matlab 自动关闭了,当时如果我不用子函数,直接把这个子函数写到主程序里,就没有这个问题了,这就好象是子函数里的内存不释放似的, 请为各位大虾这是什么原因啊???多谢多谢  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 普通会员 
			
			
			
			注册日期: 2007-12-02 
				
				年龄: 44 
				
					帖子: 74
				 
				
				
				声望力: 19 ![]()  | 
	
	
	
		
		
			
			 
			
			数据单用的内存太大了,建议优化一下程序。
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |