


NE overloads the ~= operator for miir objects.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
DESCRIPTION: NE overloads the ~= operator for miir objects.
CALL: result = ne(f1,f1)
INPUTS: f1,f2 - input miir objects
OUTPUTS: If the two miir objects are considered equal, result == 0,
otherwise, result == 1.
VERSION: $Id: ne.m,v 1.2 2007/12/06 17:09:15 ingo Exp $
HISTORY: 29-08-2007 M Hewitson
Creation
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

0001 function result = ne(f1, f2, varargin) 0002 0003 % NE overloads the ~= operator for miir objects. 0004 % 0005 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0006 % 0007 % DESCRIPTION: NE overloads the ~= operator for miir objects. 0008 % 0009 % CALL: result = ne(f1,f1) 0010 % 0011 % INPUTS: f1,f2 - input miir objects 0012 % 0013 % OUTPUTS: If the two miir objects are considered equal, result == 0, 0014 % otherwise, result == 1. 0015 % 0016 % VERSION: $Id: ne.m,v 1.2 2007/12/06 17:09:15 ingo Exp $ 0017 % 0018 % HISTORY: 29-08-2007 M Hewitson 0019 % Creation 0020 % 0021 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0022 0023 VERSION = '$Id: ne.m,v 1.2 2007/12/06 17:09:15 ingo Exp $'; 0024 0025 % Check if this is a call for parameters 0026 if nargin == 2 0027 if isa(f1, 'miir') && ischar(f2) 0028 in = char(f2); 0029 if strcmp(in, 'Params') 0030 result = plist; 0031 return 0032 elseif strcmp(in, 'Version') 0033 result = VERSION; 0034 return 0035 end 0036 end 0037 end 0038 0039 if eq(f1, f2, varargin{:}) 0040 result = 0; 0041 else 0042 result = 1; 0043 end 0044 0045 % END