Perform Operation on only even rows.

2 views (last 30 days)
How would I go about performing an operation only on the even rows. For example, you have matrix A and you want to cirshift only the even rows. Thanks

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 29 Jul 2015
A=randi(9,10,4)
idx=2:2:size(A,1);
Ae=A(idx,:)
Ae1=circshift(Ae,[0 -2])
A(idx,:)=Ae1

More Answers (0)

Categories

Find more on Programming in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!