MATLAB Answers

Copy and paste the values in the row of matrix to another row in same matrix

4 views (last 30 days)
Turbulence Analysis
Turbulence Analysis on 2 Nov 2020
Commented: KSSV on 2 Nov 2020
Hi,
I have 1000 x 4 matrix, here I would like to copy and assign the values of first 200 rows to 5080 to 5280 rows. May I know how to asign this..

  0 Comments

Sign in to comment.

Answers (1)

KSSV
KSSV on 2 Nov 2020
Edited: KSSV on 2 Nov 2020
Let A be your 1000*4 matrix and B be other matrix whih has four columns. Assuming that B has lot many rows.
B(5081:5280,:) = A(1:200,:) ;

  3 Comments

Turbulence Analysis
Turbulence Analysis on 2 Nov 2020
Thanks. I have tired this previously, but end up with the below error..
Unable to perform assignment because the indices on the left side are not compatible with the size of the right
side.
Turbulence Analysis
Turbulence Analysis on 2 Nov 2020
Hi,
Sorrry, I figured out.. I did a small mistake.. Actually the below works
A(5080:5280,:) = A(1:201,:) ;

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!