| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 
	 | 
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2013-01-01 
				
				年龄: 35 
				
					帖子: 1
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			已知一个行列式V和一个系数矩阵A,V1=A*V,V2=A^2*V或者V2=A*V1,如果V2和V1相等,则停止运算输出V2,如果不相等则继续乘以系数矩阵,直到相等(收敛)为止。 
		
		
		
		
		
		
		
		
			感觉是一个挺简单的循环程序,请大家帮我看看。谢谢。 V=[0.25;0.25;0.25;0.25]; A=[0,0.5,0,0;1,0,0.5,0;0,0.5,0,0.5;0,0,1,0]; W=A*V; n=0; while W~=V V=A*V; W=A*V; n=n+1; end 又写了个,但是还是一直处在执行状态没有结果出来。 V=[0.25;0.25;0.25;0.25]; A=[0,0.5,0,0;1,0,0.5,0;0,0.5,0,0.5;0,0,1,0]; for i=1:4 M=A^i*V; N=A^(i+1)*V; while M~=N i=i+1; end; end; 此帖于 2013-01-02 01:22 被 barkovsky 编辑。 原因: 名词错误  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |