Matlab имеет circshift
, который перемещает матрицу круговым, т. Е. Сдвинув элементы на противоположную сторону.Некруглый сдвиг в Matlab?
Есть ли функция, которая сдвигает матрицу с копированием последних значений или заполнением нового пространства нулями? Как побитовое смещение в C/C++ делает?
UPDATE
Я знаю, что могу написать функционировать самостоятельно.
['bithift()'] (http://www.mathworks.co.uk/help/matlab/ref/bitshift.html)? – Oleg
Нет, я имел в виду сдвиг элементов, а не бит. –
Просьба привести пример. – Oleg