min

min(X) returns the minimum value of vector X.
  • [m, i] = min(X) returns the minimum value of vector X and its index
  • min(X,Y) returns minimum value by comparing X and Y element-wise
If X is a matrix:
  • min(X) returns a vector with the minimum element for each of X columns
  • min(X,[],2) returns a vector with the minimum element for each of X rows

Examples

>> X = [2 4 1 2]
min(X)#

 1
>> min(3,2)#

 2
>> min(3,2:5)#

            2            3            3            3
>> X = [2 4 1 2; 5 3 1 1]#

            2            4            1            2
            5            3            1            1


>> min(X)#

            2            3            1            1


>> min(X,[],2)#

            1
            1


>> min(X,2)#

            2            2            1            2
            2            2            1            1
>> X = [2 1 4 1; 8 4 3 5]
[m i] = min(X, [], 2)

[X:2x4 double]
[m:2x1 double]
[i:2x1 double]

>> m#

            1
            3


>> i#

            2
            3

Resources

See also

max | mean | median | sort