Open In App

Getting maximum elements in Julia - maximum() and maximum!() Methods

Last Updated : 25 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

The maximum() is an inbuilt function in julia which is used to return maximum elements in different scenario.

Syntax: 
maximum(f, itr) 
or 
maximum(itr) 
or 
maximum(A::AbstractArray; dims)

Parameters: 

  • f: Specified function.
  • itr: Specified list of elements.
  • A::AbstractArray: Specified array of different dimensions.
  • dims: Specified dimensions.

Returns: It returns the maximum elements in different scenario. 
 

Example:  

Julia
# Julia program to illustrate 
# the use of maximum() method

# Getting maximum elements in different scenarios

# In the below scenario, length function 
# and a list of elements are used as 
# parameter. Here the length of string with 
# maximum alphabets will be returned
println(maximum(length, ["GFG", "Geeks", "GeeksforGeeks"]))

# In the below scenario, a list of 
# elements are shown and maximum elements are 
# returned as output
println(maximum([5, 10, 15, 20]))

# Getting the maximum value of an array
# over the given dimensions
A = [5 10; 15 20];
println(maximum(A, dims = 1))
println(maximum(A, dims = 2))

Output: 

The maximum!() is an inbuilt function in julia which is used to calculate the maximum value of the specified array over the specified singleton dimensions. 

Syntax: maximum!(r, A)
Parameters: 

  • r: Specified singleton dimensions.
  • A: Specified array.

Returns: It returns the maximum value of the specified array over the specified singleton dimensions. 
 

Example: 

Julia
# Julia program to illustrate 
# the use of maximum !() method

# Getting the maximum value of the
# specified array over the specified
# singleton dimensions.
A = [5 10; 15 20];
println(maximum !([1; 1], A))
println(maximum !([1 1], A))

Output: 

[10, 20]
[15 20]


 


Next Article
Article Tags :

Similar Reads