كيفية تنفيذ عملية ضرب المصفوفة في MATLAB باستخدام وظيفة mtimes ()

Kyfyt Tnfydh Mlyt Drb Almsfwft Fy Matlab Bastkhdam Wzyft Mtimes



MATLAB تعني مختبر المصفوفة والغرض من تصميمه هو إجراء عمليات المصفوفة. يمكننا بسهولة إجراء عمليات مصفوفة معقدة باستخدام MATLAB. تعد عملية ضرب المصفوفة عملية معقدة وصعبة تصبح سهلة باستخدام تقنية MATLAB المضمنة mtimes () وظيفة.

اتبع هذه المقالة لمعرفة كيفية إجراء ضرب المصفوفة في MATLAB باستخدام mtimes () وظيفة.







كيفية ضرب المصفوفات في MATLAB باستخدام وظيفة mtimes ()؟

مثل الجبر الخطي ، تتبع MATLAB قاعدة ضرب المصفوفة ، أي أن مصفوفتين متوافقان مع الضرب إذا كان عدد أعمدة المصفوفة الأولى يساوي عدد صفوف المصفوفة الثانية.



يمكننا ضرب المصفوفات في MATLAB باستخدام المضمنة mtimes () وظيفة. تقبل هذه الوظيفة مصفوفتين كمدخلات وتنفذ عملية الضرب عليهما باتباع قاعدة الضرب. نتيجة لذلك ، فإن mtimes () ترجع الدالة مصفوفة تمثل ناتج ضرب مصفوفتين.



بناء الجملة

تتبع الدالة mtimes () بناء جملة بسيطًا يرد أدناه:





ج = مرات (أ ، ب)

هنا،

الوظيفة ج = مرات (أ ، ب) يحسب الضرب الذي يتم إجراؤه بين مصفوفتين A و B باستخدام الصيغة الرياضية المحددة.



أمثلة

ضع في اعتبارك بعض الأمثلة لفهم مفهوم ضرب المصفوفات باستخدام mtimes () وظيفة.

مثال 1: كيفية إجراء عملية ضرب المصفوفة بين مصفوفتين مربعتين لهما نفس الأبعاد؟

في هذا المثال ، نقوم بضرب المصفوفة بين مصفوفتين مربعتين لهما نفس البعد n = 2 باستخدام mtimes () وظيفة.

أ = راند (2،2)

ب = ماجيك (2)

ج = مرات (أ ، ب)

مثال 2: كيفية إجراء عملية ضرب المصفوفة بين مصفوفتين مستطيلتين لهما أبعاد مختلفة؟

يستخدم كود MATLAB المحدد الامتداد mtimes () وظيفة لإجراء ضرب المصفوفة بين مصفوفتين مستطيلتين لهما أبعاد 2 × 3 و 3 × 2 ، على التوالي.

أ = راند (2،3)

ب = [1 2 ؛ 2 7 ؛ -9 0]

ج = مرات (أ ، ب)

خاتمة

تعد عملية ضرب المصفوفة عملية معقدة تصبح سهلة باستخدام تقنية MATLAB المضمنة mtimes () وظيفة. تتبع هذه الوظيفة نفس قاعدة الضرب مثل الجبر الخطي ، حيث تقبل مصفوفتين كوسيطتين وتنفذ عملية الضرب عليهما. قدم هذا البرنامج التعليمي الدليل الأساسي لتعلم بسهولة استخدام mtimes () في MATLAB ، مما يتيح لك إجراء عملية ضرب المصفوفة بسهولة.