ماذا يفعل السيرشفت في ماتلاب؟

جدول المحتويات:

ماذا يفعل السيرشفت في ماتلاب؟
ماذا يفعل السيرشفت في ماتلاب؟
Anonim

Y=الانزياح الدائري (A ، K)يزيح بشكل دائري العناصر في المصفوفة A من K المواضع. إذا كانت K عددًا صحيحًا ، فإن الانزياح الدائري يتحول على طول البعد الأول من A الذي لا يساوي حجمه 1. إذا كان K متجهًا للأعداد الصحيحة ، فإن كل عنصر من عناصر K يشير إلى مقدار الإزاحة في البعد المقابل لـ A.

كيف تقوم بالتحول الصحيح في MATLAB؟

c=bitsra (a، k) تُرجع نتيجة إزاحة صحيحة حسابية بمقدار k بت عند الإدخال a لعمليات النقطة الثابتة. لعمليات الفاصلة العائمة ، فإنها تقوم بضرب 2-k. إذا كان الإدخال بدون إشارة ، فإن البتراء تنقل الأصفار إلى مواضع البتات التي تتحول إلى اليمين.

كيف تحول مصفوفة إلى اليسار في MATLAB؟

Shift a Array باستخدام دالة circshift في MATLAB

إذا كنت تريد إزاحة مصفوفة إلى اليسار أو اليمين بعدد محدد من الأماكن ، يمكنك استخداموظيفة التحريك، الذي يغير المصفوفة المحددة دائريًا بعدد محدد من الأماكن.

كيف تجمع في MATLAB؟

S=sum (A، 'all') يحسب مجموع كل عناصر A. بناء الجملة هذا صالح لإصدارات MATLAB®R2018b والإصدارات الأحدث. S=sum (A، dim) تعيد المجموع على طول البعد القاتم. على سبيل المثال ، إذا كانت A عبارة عن مصفوفة ، فإن المجموع (A ، 2) هو متجه عمود يحتوي على مجموع كل صف.

كيف تقلب مصفوفة في MATLAB؟

B=انعكاس (A ، خافت) يعكسترتيب العناصرفي A على طول البعد قاتمة. على سبيل المثال ، إذا كانت A عبارة عن مصفوفة ، فعند الوجه (A ، 1) يعكس العناصر في كل عمود ، والوجه (A ، 2) يعكس العناصر في كل صف.

موصى به: