Предположим, что в 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);