MATLAB Answers

0

Element replacement of matrix.

Asked by Usha Silwal on 11 Sep 2019
Latest activity Answered by David K.
on 11 Sep 2019
How do I replace each element in third row of the 5*4 matrix with its corresponding column number using for loop?

  0 Comments

Sign in to comment.

1 Answer

Answer by David K.
on 11 Sep 2019
 Accepted Answer

If using a for loop is not actually a requirement you can do this very simply as such:
myMatrix = rand(5,4); % create 5x4 matrix
myMatrix(3,:) = 1:4; % replace values
If the for loop is a requirement:
myMatrix = rand(5,4); % create 5x4 matrix
for n = 1:4
myMatrix(3,n) = n;
end

  0 Comments

Sign in to comment.