witajcie, mam problem ponieważ mam wykonać animację w matlabie zdjęcia dolna polowa ma poruszać się do góry górna zaś ma pozostać w bezruchu, na zajęciach mieliśmy rzucony kod do przepisania i nie był tłumaczony co za co odpowiada... (żałosne) bujam się z tym dłuższy czas i nie mogę tego ogarnąć :/ poniżej podam kod jaki dostaliśmy na zajęciach, który odpowiadał za poruszanie się obrazów prawej i lewej polówki na zewnątrz. Czy ktoś potrafi mi wytłumaczyć co za co odpowiada?

obraz=imread('przechwytywanie.jpg');
for i=1:100000000000
    obraz(1:end,1:end,:)=obraz(1:end,[2:200 1 end 201:end-1],:);
    imshow(obraz)
    pause(0.00001)
end

nie rozumiem jednej linijki tylko, tej najbardziej funkcyjnej :D a mianowicie:

obraz(1:end,1:end,:)=obraz(1:end,[2:200 1 end 201:end-1],:); 

niech ktoś mi wytłumaczy co dzieje się w tych nawiasach.

Dziękuję