Shift Data to the Right and the Left
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi, I want to shift my data stream to the right by 1 and left by 1. It is reading from a csv file. I was thinking about using cir sift but I am not sure if that is the best way.
2 Kommentare
Guillaume
am 12 Jul. 2018
Depends on what you mean by shifting my data. Can you give a numerical example of input/output
Akzeptierte Antwort
Rik
am 12 Jul. 2018
Since your vector is a column vector, shifting left or right (e.g. with circshift) will result in the exact same vector, while a row vector will not:
>>circshift([1;2;3],1,2)
ans =
1
2
3
>>circshift([1,2,3],1,2)
ans =
3 1 2
Read the doc for circshift to understand what it does. (and it is always easier to understand a function when you enter small inputs)
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu SIFT - Scale Invariant Feature Transform finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!