المصفوفة Matrix في برنامج ماتلاب MATLAB

المتجهات والمصفوفات والدوال والعمليات الرياضية المتعلقة بها

MATLAB

ما هي المصفوفة :

المصفوفة Matrix هي مجموعة من الأرقام ( القيم العددية ) توضع في صورة صفوف وأعمدة وتستخدم في إيجاد حلول لكثير من المسائل التطبيقية التي تواجهنا في دراستنا أو في بحثنا ويتم استخدامها في إدخال البيانات او الحصول علي المخرجات وتأخذ الصورة العامة التالية :

MATLAB25_03

حيث يمثل m عدد صفوف المصفوفة ويمثل n عدد أعمدة المصفوفة ( أبعادها هي m,n ) ونطلق عليها مصفوفة من النظام (m x n) .

* ملحوظة : كما ذكرنا من قبل ان برنامج MATLAB يتعامل مع أي متغير علي انه مصفوفة فمثلا عند تحرير الامر (a=3;) داخل نافذة Command Window علي سبيل المثال فيعتبر برنامج MATLAB المتغير ( a ) مصفوفة مكونة من صف واحد وعمود واحد (1  x  1) .

الصورة العامة لكتابة عناصر المصفوفات في برنامج MATLAB .

يمكننا برنامج MATLAB من تعريف مصفوفة معينة من خلال كتابة اسم المتغير ( الذي فيه القيم العددية ) ثم علامة (=) ثم افتح قوس مربع أيسر ([) ليتم إدخال عناصر المصفوفة بكتابة عناصر الصف الأول ثم الثاني وهكذا .

فمثلا لكتابة مصفوفة مثل التالية :

MATLAB26_03

فيتم كتابة عناصر الصف الأول ويتم الفصل بين عناصر الصف الأول إما بإستخدام علامة الفاصلة Comma(,) أو بعمل مسافة Space بين كل عنصر والعنصر الذي يليه ويتم الفصل بين عناصر الصف الأول والصف الذي يليه بإستخدام علامة الفاصلة المنقوطة (; ) Semicolon كما في الشكل التالي :

>> A=[1,2,3;4,5,6;7,8,9]

A =

        1      2      3

        4      5      6

        7      8      9

>> A=[1  2      3;     4      5      6;     7      8      9]

A=

        1      2      3     

        4      5      6

        7      8      9

كما يمكننا الفصل بين عناصر الصفوف بالضغط علي مفتاح Enter من لوحة المفاتيح بحيث يتم إدخال عناصر كل صف علي  سطر خاص به كما في الشكل التالي :

>> A=[1  2      3

4      5      6

7      8      9]

A =

        1      2      3

        4      5      6

        7      8      9

وكما نلاحظ في الشكل السابق اننا لم نستخدم الفاصلة المنقوطة للفصل بين قيم عناصر الصفوف واكتفينا بالضغط علي مفتاح Enter من لوحة المفاتيح لإدخال قيم عناصر الصف التالي وبالطبع هذه الطريقة تعد من اسرع الطرق لإدخال قيم عناصر المصفوفة .

ما الفرق بين المتجهات والمصفوفات ؟

المتجه هو عبارة عن مجموعة من الارقام توضع في صورة صف واحد أو عمود واحد ويتم إستخدامها في إدخال البيانات او الحصول علي المخرجات لذا فإن المتجهات تمثل حالة خاصة من المصفوفات حيث أن المصفوفات حيث أن المصفوفات يزيد عدد صفوفها وأعمدتها عن صف واحد أو عمود واحد أما المتجهات غهي تمثل مصفوفات أحادية .

تعليقات

المشاركات الشائعة من هذه المدونة

العمليات الرياضية الأساسية علي المصفوفات في برنامج MATLAB

الرسم ثنائي الأبعاد 2-D Graphs في برنامج MATLAB

إنشاء المتجهات في MATLAB