Y=çevrilmə(A, K) A massivindəki elementləri K mövqelərinə dairəvi şəkildə sürüşdürür. Əgər K tam ədəddirsə, onda dairəvi yerdəyişmə ölçüsü 1-ə bərabər olmayan A ölçüsünün birinci ölçüsü boyunca dəyişir. Əgər K tam ədədlərin vektorudursa, onda K elementinin hər bir elementi A-nın müvafiq ölçüsündə sürüşmə miqdarını göstərir.
MATLAB-da düzgün yerdəyişməni necə edirsiniz?
c=bitsra(a, k) sabit nöqtəli əməliyyatlar üçün a girişində k bit arifmetik sağa sürüşmənin nəticəsini qaytarır. Üzən nöqtəli əməliyyatlar üçün o, 2-k ilə vurma yerinə yetirir. Giriş imzasızdırsa, bitsra sıfırları sağa keçdiyi bitlərin mövqelərinə keçir.
MATLAB-da massivi sola necə köçürmək olar?
MATLAB-da çevrilmə funksiyasından istifadə edərək massivi sürüşdürün
Massivi müəyyən sayda yerlə sola və ya sağa sürüşdürmək istəyirsinizsə, circshift funksiyasından istifadə edə bilərsiniz, verilmiş massivi dairəvi şəkildə müəyyən sayda yerə dəyişir.
MATLAB-da necə cəm edirsiniz?
S=cəmi (A, 'hamısı') A-nın bütün elementlərinin cəmini hesablayır. Bu sintaksis MATLAB® R2018b və sonrakı versiyaları üçün etibarlıdır. S=sum(A, dim) dim ölçü boyunca cəmi qaytarır. Məsələn, A matrisdirsə, cəmi(A, 2) hər bir sətirin cəmini ehtiva edən sütun vektorudur.
MATLAB-da matrisi necə çevirmək olar?
B=çevirin(A, tutqun) tersine çevirin elementlərin sırasınıA ölçüsündə sönük. Məsələn, A matrisdirsə, çevirmə(A, 1) hər bir sütundakı elementləri tərsinə çevirir və çevirmə(A, 2) hər sətirdəki elementləri tərsinə çevirir.