MATLAB Answers

Assign Value to a Specific Position

5 views (last 30 days)
Seoyoung Cho
Seoyoung Cho on 10 Feb 2020
Answered: Steven Lord on 10 Feb 2020
v = [10 5 1 8 -9 0 2 3]
v1 = [0 0 0 0 0 0 0 0]
How do I put maximum value of 'v' to the index position of v1?

  2 Comments

KSSV
KSSV on 10 Feb 2020
what do you mean by index position of v1? v1 has all zeros.
Seoyoung Cho
Seoyoung Cho on 10 Feb 2020
KakaoTalk_20200210_052723087.jpg
So,
v = [10 5 1 8 -9 0 2 3]
v1 = [10 5 1 8 -9 0 2 3]
and for descending vector w all zeros, I did
Vector = zero(size(v));
I have to find the max value of v1 and replace it to the same position I guess?

Sign in to comment.

Answers (1)

Steven Lord
Steven Lord on 10 Feb 2020
Take a look at the two-output form of the max function. That should provide you enough information to complete that task.

  0 Comments

Sign in to comment.

Sign in to answer this question.