how to use circshift in matlab
Show older comments
I have a array of indeces, so they must be positive, but some of them are negative, for instance for a array of m elements, I want to say if i=-1 put i=M-1, and if i=-2 put it M-2, how can I use circshift?
3 Comments
Image Analyst
on 21 Dec 2012
Edited: Image Analyst
on 21 Dec 2012
Please give an example. Just saying "put it M-2" is not descriptive enough. circshift works on the whole array, it does not use different shifts on an element by element basis.
ss
on 21 Dec 2012
Image Analyst
on 21 Dec 2012
I think Matt is right - you want mod(), not circshift().
Accepted Answer
More Answers (0)
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!