How to get the max value between two elements of two separate arrays?

28 views (last 30 days)
Hello everyone, thanks for reading
What I'm trying to do is this:
I have these two arrays:
a= [1,3,4,6]
b= [2,2,5,4]
I want to get a new 'c' array with the max values of a comparison between each element of 'a' and 'b'
this -----------> c= [2,3,5,6]

Accepted Answer

Eric Delgado
Eric Delgado on 21 Oct 2022
Try this...
a= [1,3,4,6];
b= [2,2,5,4];
max([a;b])
ans = 1×4
2 3 5 6

More Answers (1)

Stephen23
Stephen23 on 21 Oct 2022
The efficient MATLAB approach:
a = [1,3,4,6];
b = [2,2,5,4];
c = max(a,b)
c = 1×4
2 3 5 6

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Products


Release

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!