File Exchange

image thumbnail

Min and Max for Array

version 1.0 (2.09 KB) by

Find kth smallest or largest values and their indices.



View License

MINMAX find kth smallest or largest values and their indices.
         vals = minmax(data) % find minimum
         vals = minmax(data,k) % find kth smallest values
         vals = minmax(data,k,flag) % find kth largest values
         [vals,loci] = minmax(:)
         [vals,loci,locj] = minmax(:) for 2 d array
         [vals,loci,locj,...] = minmax(:) % for multi dimensional array
    data - two dimensional data
    k - number of smallest or largest values required
    flag - whether min or max
    vals - smallest or largest values
    loci - index to the row
    locj - index to the column
    data = 1:16;
   data = reshape(data,4,4);
    [out,loci,locj] = minmax(data,5) % find the 5 smallest vaues and
                    their locations
   [out,loci,locj] = minmax(data,5,'max) % find the 5 largest vaues and
                    their locations

Comments and Ratings (0)

MATLAB Release
MATLAB 7.10 (R2010a)

Inspired: Transformation matrix for stress and strain

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video