how to use circshift in matlab
Afficher commentaires plus anciens
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 commentaires
Image Analyst
le 21 Déc 2012
Modifié(e) : Image Analyst
le 21 Déc 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
le 21 Déc 2012
Image Analyst
le 21 Déc 2012
I think Matt is right - you want mod(), not circshift().
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!