13 lines
		
	
	
		
			257 B
		
	
	
	
		
			Matlab
		
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			257 B
		
	
	
	
		
			Matlab
		
	
	
|  | function EQUALITY(name,A,B,tol)
 | ||
|  | % test equality of two vectors/matrices up to tolerance | ||
|  | 
 | ||
|  | if nargin<4,tol=1e-9;end | ||
|  | 
 | ||
|  | assertion = size(A)==size(B); | ||
|  | if assertion | ||
|  |     assertion = all(abs(A-B)<tol); | ||
|  | end | ||
|  | if (assertion~=1) | ||
|  |   error(['EQUALITY ' name ' fails']); | ||
|  | end |