انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة
الكلية كلية العلوم للبنات
القسم قسم الحاسبات
المرحلة 4
أستاذ المادة زينب فلاح حسن الكيم
13/11/2016 18:42:53
3-1 المصفوفات 3-1-1 المصفوفات احادية البعد في الماتلاب و تعرف أيضاً بـ(المتجهات). 1- ?نشاء مصفوفة احادية واضح أنّ ?نشاء مثل هذه المصفوفة يتطلب اتباع الصيغة العامة الآتية
حيث a1 a2 . . .an تمثل عناصر المصفوفة يفصل بين عنصر و آخر فراغ أو الفارزة (,) في حالة ?نشاء صف أو الفارزة المنقوطة ل?نشاء عمود,حيث أنّ MATLAB يدعم نوعين من المتجهات الصفوف و الأعمدة ,
لقد تم انشاء متجه B بهيئة عمود , و مع أنّ قيمه مساوية لقيم المتجه A الا ا نّه يعتبرهما غير متساويين فقط لآنّ A صف و B عمود !! . لقد حاولنا أن نختبر تساوي المتجهين من خلال الأمر a = = b و لكن MATLAB اعترض على هذه المقارنة معللا ً ذلك بأنًّه يجب أن تكون الأبعاد متوافقة مما يثبت بدليل قاطع على أنّه يميّز بين الصف و العمود.أمّا لغات اخرى مثل Pascal ف?نّها تدعم نوع واحد من المتجهات .
2- الوصول الى عناصرالمصفوفة الاحادية الشكل يوضح عدداً من الأنماط التي يمكن أن تستخدم للوصول الى عناصر المتجهات :
الأيعاز الأول يستخدم الصيغة الآتية
الأيعاز الثاني يستخدم للوصول الى عدة مواقع في آن واحد,فـ [1 5 2] هي ليست عناصرمصفوفة و ?نما هي مواقع حيث1 يشير الى الموقع الأول و5 يشير الى الموقع الخامس و 2 تشير الى الموقع الثاني و قد تم ذلك بأستخدام مصفوفة كل موقع فيها عبارة عن موقع index يراد الوصول الى قيمته ويمكن تعميم الايعاز ليخضع الى الصيغة الآتية : الأيعاز الثالث فقد استخدم اسلوباً شبيهاً بأسلوب for و هو يفسّر بجلب العنصر في الموقع 2 ثمّ الموقع 4 و يمكن ان نستنتج قاعدة عامة لهذا النمط:
بالطبع اذا كان step=1 يمكن ال?ستغناء عنه و يفسّر بجلب قيم العناصر من first الى last على التوالي. وداعاً للأساليب التقليدية !! اذا كانت هناك مجموعة قيم ترتبط مع بعضها بمقدار زيادة / نقصان ثابت يمكن في هذه الحالة أن نستخدم صيغاً مختصرة. نقصد بالصيغ المختصرة,الصيغ التي تكتب بشكل first: step :last
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|