How to replace a row in a matrix using colon notation with another row

How do i replace a row in a matrix with another row using colon notation?
Matrix=[1,1,1;2,2,2;3,3,3;4,4,4]
Matrix = 4×3
1 1 1 2 2 2 3 3 3 4 4 4
ReplaceRow=[0,0,0]
ReplaceRow = 1×3
0 0 0
end result matrix would be
desired = [0,0,0;2,2,2;3,3,3;4,4,4]
desired = 4×3
0 0 0 2 2 2 3 3 3 4 4 4

 Accepted Answer

Matrix=[1,1,1;2,2,2;3,3,3;4,4,4]
Matrix = 4×3
1 1 1 2 2 2 3 3 3 4 4 4
ReplaceRow=[0,0,0]
ReplaceRow = 1×3
0 0 0
desired = Matrix;
desired(1,:) = ReplaceRow
desired = 4×3
0 0 0 2 2 2 3 3 3 4 4 4

More Answers (0)

Categories

Products

Release

R2021b

Community Treasure Hunt

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

Start Hunting!