| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-05-09 
				
				年龄: 41 
				
					帖子: 2
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			v=[1,2,3,.....50];A=magic(50); 
		
		
		
		
		
		
		
	指令V'*(V*A) 和(V'*V)*A有同样的结果,请测试一下,哪个指令更快,并给出理由.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-11-11 
				
				年龄: 48 
				
					帖子: 21
				 
				
				
				声望力: 17 ![]()  | 
	
	
	
		
		
			
			 
			
			用TIC,TOC来解决这个问题,第一个快
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-07-14 
				
				
				
					帖子: 2
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			可以用代码剖析器去看看,可以显示操作的细节。当然也可以比较快慢啦。 
		
		
		
		
		
		
		
	在命令窗内输:profile viewer即可进入。然后在”Run this code"内输入语句回车即可  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |