Finding whether a value is equal to the value of any array element in MATLAB
        Posted  
        
            by James
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by James
        
        
        
        Published on 2010-03-14T15:11:26Z
        Indexed on 
            2010/03/14
            15:15 UTC
        
        
        Read the original article
        Hit count: 185
        
Hi,
Can anyone tell me if there is a way (in MATLAB) to check whether a certain value is equal to any of the values stored within another array?
The way I intend to use it is to check whether an element index in one matrix is equal to the values stored in another array (where the stored values are the indexes of the elements which meet a certain criteria).
So, if the indices of the elements which meet the criteria are stored in the matrix below:
criteriacheck = [3 5 6 8 20];
Going through the main array (called array) & checking if the index matches:
for i = 1:numel(array) if i == 'Any value stored in criteriacheck' ... "Do this" end
Does anyone have an idea of how I might go about this?
Thanks in advance
© Stack Overflow or respective owner