العمليات على المصفوفات(6)
يساوي7 :: العام :: المنتدى العام
صفحة 1 من اصل 1
العمليات على المصفوفات(6)
s وعلي المصفوفات Matrices أما عمليتا الضرب والقسمة والرفع إلي أس فالأمر قد يختلف قليلا .
جمع المصفوفات / المتجهات :
قبل البدء في إجراء عملية جمع مصفوفتين عدديتين , يشترط برنامج matlab أن يكون للمصفوفتين المراد جمعهما نفس عدد الصفوف m ونفس عدد الأعمدة n أو أن يكون أحدهما قيمة عددية مفردة scalar, علما بأن ناتج جمع المصفوفتين سيكون عبارة عن مصفوفة لها نفس الأبعاد (Mxn).
فعلي سيبل المثال المصفوفتان التاليتان A&b يمكن جمعهما لأنهما يحملان نفس عدد الصفوف
والأعمدة , لذا فيمكننا إجراء عملية جمع المصفوفتين علي الشكل التالي :
[ltr]<< % defining anon square matrix [A][/ltr][ltr]<< A = [ 2 4; 6 8; 10 12][/ltr]
[ltr]A =[/ltr]
[ltr]2 4[/ltr]
[ltr]6 8[/ltr]
[ltr]10 12[/ltr]
[ltr]<< % defining anon square matrix [/ltr]
[ltr]<< B =[1 3;5 7; 9 11][/ltr]
[ltr]B =[/ltr]
[ltr]1 3[/ltr]
[ltr]5 7[/ltr]
[ltr]9 11[/ltr]
[ltr]<< % [c] = [A] + [/ltr]
[ltr]<< c=A+B[/ltr]
[ltr]c =[/ltr]
[ltr]3 7[/ltr]
[ltr]11 15[/ltr]
[ltr]19 23[/ltr]
كيف تتم عملية جمع مصفوفتين :
تتم عملية الجمع , بجمع العنصر الأول في الصف الأول للمصفوفة a مع ما يناظره في المصفوفة B (العنصر الأول في الصف الأول في المصفوفة b) , وبالتالي نكون قد حصلنا علي العنصر الأول للصف الأول والعمود الأول للمصفوفة الجديدة c.
2+1 =3
وبالمثل لإيجاد العنصر الثاني في الصف الأول للمصفوفة c فنقوم بجمع العنصر الثاني في الصف الأول للمصفوفة A مع مايناظره في المصفوفة B (العصر الثاني في الصف الأول والعمود الثاني للمصفوفة B).
4+3 = 7
ونستمر هكذا حتي يتم الإنتهاء من إجراء عملية الجمع.
ملحوظة : يمكننا البرنامج من إجراء عملية جمع Addition process بين قيمة عددية مفردة Scalar ومصفوفة أخري A , لتتنتج مصفوفة لها نفس أبعاد المصفوفة A , بحيث يتم إضافة القيمة العددية المفردة إلي جميع عناصر المصفوفة Aعنصرا بعنصر Element By Element , كما في المثال التالي :
[ltr]<< A= [2 4;6 8; 10 12];[/ltr]
[ltr]<< c=A+3[/ltr]
[ltr]C =[/ltr]
[ltr]5 7[/ltr]
[ltr]9 11[/ltr]
[ltr]13 15[/ltr]
وبنفس الطريقة السابقة لجمع مصفوفتين , يمكننا إجراء عملية الجمع علي المتجهات الصفية\العمودية بشرط أن يكون لها نفس عدد العناصر , أو أن يكون أحدهما قيمة عددية مفردة Scalar لتضاف علي جميع عناصر المتجه عنصرا بعنصر
محمد جهاد الجبارين- عضو متقدم
- عدد المساهمات : 1448
تاريخ التسجيل : 11/11/2013
العمر : 22
الموقع : الدوارة\سعير \ الخليل
العمل/الترفيه : طالب مجتهد
المزاج : ممتاز
رد: العمليات على المصفوفات(6)
وان شاء الله ان ينال اعجابكم
محمد جهاد الجبارين- عضو متقدم
- عدد المساهمات : 1448
تاريخ التسجيل : 11/11/2013
العمر : 22
الموقع : الدوارة\سعير \ الخليل
العمل/الترفيه : طالب مجتهد
المزاج : ممتاز
رد: العمليات على المصفوفات(6)
وان شاء الله ان ينال اعجابكم
محمد جهاد الجبارين- عضو متقدم
- عدد المساهمات : 1448
تاريخ التسجيل : 11/11/2013
العمر : 22
الموقع : الدوارة\سعير \ الخليل
العمل/الترفيه : طالب مجتهد
المزاج : ممتاز
رد: العمليات على المصفوفات(6)
وشكرا لكم
محمد جهاد الجبارين- عضو متقدم
- عدد المساهمات : 1448
تاريخ التسجيل : 11/11/2013
العمر : 22
الموقع : الدوارة\سعير \ الخليل
العمل/الترفيه : طالب مجتهد
المزاج : ممتاز
مواضيع مماثلة
» العمليات على المصفوفات(4)
» العمليات على المصفوفات(5)
» العمليات على المصفوفات
» العمليات على المصفوفات(9)
» العمليات على المصفوفات(7)
» العمليات على المصفوفات(5)
» العمليات على المصفوفات
» العمليات على المصفوفات(9)
» العمليات على المصفوفات(7)
يساوي7 :: العام :: المنتدى العام
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى