filterout
PURPOSE
function [f,idx] = filterout(m,elt,mode)
SYNOPSIS
function [f,idx] = filterout(m,elt,mode)
DESCRIPTION
CROSS-REFERENCE INFORMATION
This function calls:
This function is called by:
- picksubset function [f,idx,fnot] = picksubset(m,num,seed)
SOURCE CODE
0001 function [f,idx] = filterout(m,elt,mode)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028 if ~exist('mode','var') || isempty(mode)
0029 mode = 0;
0030 end
0031
0032
0033 switch mode
0034 case 0
0035 if isnan(elt)
0036 idx = ~isnan(m);
0037 else
0038 idx = m~=elt;
0039 end
0040 case 1
0041 idx = m>elt;
0042 case 2
0043 idx = m<elt;
0044 case 3
0045 idx = m>=elt;
0046 case 4
0047 idx = m<=elt;
0048 end
0049 f = flatten(m(idx));
Generated on Fri 01-Aug-2014 12:03:17 by m2html © 2005