1
在Matlab中,假設有兩個相同長度的矢量v1和v2。我很想知道如何快速形成一個長度相同的新向量w,w(i)= max(v1(i),v2(i))?感謝致敬!如何取對應的兩個元素中較大的一個,每個元素來自一個向量
在Matlab中,假設有兩個相同長度的矢量v1和v2。我很想知道如何快速形成一個長度相同的新向量w,w(i)= max(v1(i),v2(i))?感謝致敬!如何取對應的兩個元素中較大的一個,每個元素來自一個向量
如何做
w = max(v1, v2)
octave:2> v1 = [1, 2, 3]
v1 =
1 2 3
octave:3> v2 = [5, 1, 7]
v2 =
5 1 7
octave:4> w = max(v1, v2)
w =
5 2 7
如何
v1 = (rand(1,5) * 100)';
v2 = (rand(1,5) * 100)';
w = max(v1,v2);