![]() |
|
![]() |
![]() |
|
|
|||||||
|
![]() |
|
|
LinkBack | أدوات الموضوع |
التقييم:
|
|
|||
![]() إضافة أكثر من عنصر متتالي ![]() لنفترض أننا نريد إضافة مجموعة من العناصر المتتالية في الخانات 11و 12 و 13 ويمكن بدلاً من إدخال كل رقم على حدى,كما في الصورة التالية ![]() ولكن قد يبدوا ذلك مستنفذاً للوقت, إذا تم إدخال 100 رقم متتالي أو 1000 رقم, فما العمل؟ هنالك طريقة في الماتلاب تستخدم إذا أردت أن تضيف مجموعة من الأرقام المتتالية فمثلاً عندما نريد أن نذكر مجموعة من الأرقام المتتالية من 1 إلى 10 نكتب التالي 1:10 وعندما نريد كتابة مجموعة من الأرقام المتتالية من 10 إلى 1200 نكتب 10:1200 وبالتالي إذا أردنا كتابة مجموعة من الأرقام المتتالية من 11 إلى 13 كما في مثالنا نكتب 11:13 وبالتالي تكون الكتابة في الماتلاب كما في الصورة التالية ![]() وبذلك نكون قد شرحنا كيفية إضافة مجموعة من العناصر المتتالية وتقبلوا خالص تحياتي
__________________
![]() |
|
|||
![]() إستبدال عنصر ![]() عملية إستبدال عنصر تتطلب عدة شروط 1- أن يكون العنصر موجوداً بالفعل 2- أن تحدد مكان هذا العنصر ففي المثال التالي أردنا أن تستبدل العنصر الثالث بدلاً من الرقم 3 إلى الرقم 15 كل ما علينا فعله هو كتابة التالي A(3)=15 حيث A هي المتجه الذي يحتوى العنصر الذي تريد تغييره ![]() وعلى هذا المنوال تستطيع أن تغير أي عنصر في المتجه وبهذا نكون قد إنتهينا من شرح عملية إستبدال عنصر واحد في المتجه
__________________
![]() |
|
|||
![]() إستبدال مجموعة عناصر متتالية ![]() كما شرحنا كيفية إضافة مجموعة عناصر متتالية, سنقوم بإستبدال مجموعة عناصر متتالية كما في الصورة التالية ![]() وبهذا نكون قد إنتهينا من شرح عملية إستبدال مجموعة عناصر متتالية وتقبلوا خالص تحياتي
__________________
![]() |
|
|||
![]() حذف عنصر من المتجه ![]() لتقوم بحذف عنصر من المتجه يجب أن يتوفر الشرطان التاليان 1- تحديد العنصر الذي تريد حذفه 2- وضع أقواص مربعة Square Brackets خالية من أي رقم فالمثال التالي يوضح أننا نريد حذف العنصر في الخانة العاشرة, أنظر الصورة التالية ![]() وبهذا نكون قد أتممنا شرح الجزء المتعلق بحذف عنصر وحيد من المتجه
__________________
![]() |
|
|||
![]() حذف مجموعة عناصر متتالية ![]() لحذف مجموعة عناصر متتالية, أنظر الصورة التالية ![]() وبهذا أكون قد أتممت شرح الجزء المتعلق بحذف مجموعة عناصر متتالية وتقبلوا خالص تحياتي
__________________
![]() |
|
|||
![]() نداء عنصر ![]() نداء عنصر المقصود به هو الحصول على قيمة العنصر في أي مكان من المتجه ويمكن ذلك من خلال كتابة التالي ![]() وبهذا نكون قد أتممنا شرح نداء عنصر وتقبلوا خالص تحياتي
__________________
![]() |
|
|||
![]() نداء أكثر من عنصر ![]() للحصول على قيم مجموعة عناصر محددة من متجه, قم بعمل الآتي على نافذة الأوامر Command Window ![]() وبهذا نكون قد شرحنا الجزء الخاص بنداء أكثر من عنصر وتقبلوا خالص تحياتي
__________________
![]() |
|
|||
![]() إيجاد العنصر الأكبر في المتجه ![]() لإيجاد العنصر الأكبر في متجه, يتم إستخدام الأمر max, حيث يمكن إيتخدامه في الماتلاب بالشكل التالي ![]() وبهذا نكون قد إنتهاينا من شرح كيفية إيجاد الرقم الأكبر في المتجه وتقبلوا خالص تحياتي
__________________
![]() |
|
|||
![]() إيجاد العنصر الأصغر في المتجه ![]() لإيجاد العنصر الأصغر في المتجه, يجب إستخدام الأمر min وهي إختصار لدى الماتلاب وهي إختصار لكلمة minimum أي الأقل ولإيجاد العدد الأصغر داخل المتجه في الماتلاب قم بعمل الآتي ![]() أعتقد أننا الآن بدأنا في فهم كيفية الماتلاب بشكل جيد, وسنبدأ في التفاصيل بشكل تدريجي قريباً بإذن الله
__________________
![]() |
|
|||
|
إيجاد مجموع عناصر المتجه يمكن جمع جميع عناصر المتجه, بإستخدام الأمر sum حيث أن هذا الأمر لابد أن يأخذ طريقة في تنفيذه فيجب أن ينفذ بالصورة التالية ![]() وفالنقوم بعمل مثال في الماتلاب الآن ![]()
__________________
![]() |
|
|||
|
إيجاد حاصل ضرب العناصر في المتجه يوفر الماتلاب خاصية ضرب عناصر المتجه, وذلك بإستخدام الأمر prod وهو إختصار product ويجب أن يأخذ هذا الأمر الصورة التالية في كتابته ![]() والآن لنأخذ مثالاً تطبيقياً في الماتلاب ![]()
__________________
![]() |
|
|||
|
العمليات على المصفوفات أولاً يجب تعريف أنواع المصفوفات, فهنالك نوعان من المصفوفات 1- مصفوفة غير منتظمة 2- مصفوفة منتظمة أو مربعة أما العمليات التي سوف تتم على المصفوفات فهي 1- طول المتجه 2- إضافة عنصر 3- إستبدال عنصر 4- عملية حذف صف أو عمود بأكمله 5- نداء عنصر 6- نداء عدد عناصر 7- إيجاد العنصر الأكبر 8- إيجاد العنصر الأصغر 9- إيجاد مجموع عناصر المصفوفة 10- إيجاد حاصل ضرب العناصر 11- إيجاد قطر المصفوفة Diagonal 12- المصفوفة السحرية وهذه هي العمليات الشائع إستخدامها في الماتلاب وسيتم شرحها بالتفصيل بإذن الله
__________________
![]() التعديل الأخير تم بواسطة م.أحمد عفيفي سلامة ; 16-08-2006 الساعة 02:56 AM. |
|
|||
|
إيجاد حجم المصفوفة لإيجاد حجم المصفوفة أو دعونا نقول لإيجاد عدد الصفوف والأعمدة لمصفوفة, يجب إستخدام الأمر size, حيث لا يصلح إستخدام الأمر length, فأمر length يستخدم في المتجهات وليس في المصفوفات, ولتوضيح الأمر دعونا نقوم بعمل مثال مبسط لشرح هذا الأمر, أولاً لنقوم بعمل مصفوفة غير منتظمة ( أي أن عدد الصفوف لا يساوي عدد الأعمدة) كما في الشكل التالي ![]() والآ لنقوم بكتابة الأمر size لمعرفة حجم المصفوفة ![]() أما إذا أردنا أن نعرف عدد الصفوف فقط نقوم بعمل الآتي ![]() أما إذا أردنا أن نعرف عدد الأعمدة فقط نقوم بكتابة التالي ![]()
__________________
![]() |
|
|||
|
إضافة عنصر إلى المصفوفة عملية إضافة عنصر أو عدة عناصر هي من العمليات الهامة جداً داخل الماتلاب, ودائماً نقوم بإستخدامها في الكثير من البرامج المتقدمة كما سيتضح فيما بعد, ولتوضيح ذلك الأمر يجب أن نقوم بإعطاء مثال حتى تصل مرحلة الفهم التام لها لنقوم أولاً بتعريف مصفوفة في الماتلاب ![]() لنفترض أننا نريد أن نقوم بوضع رقم 42 في الصف الثاني والعمود الخامس, نقوم بكتابة التالي في الماتلاب ![]() كما تلاحظ فإن الصف الأول والصف الثالث للعمود الخامس, لم يتم وضع قيم بهما, لذلك قام الماتلاب بإفتراضهما صفراً. فماذا إذا أردنا إضافة عدة عناصر في المصفوفة؟ يمكن إيضاح ذلك بإستخدام المثال التالي لنقوم أننا نريد إضافة الأعداد31 و 54 و 13 و 11 في الصف الرابع والعمود الأول الثاني والثالث و الرابع على التوالي, يمكن ذلك من خلال الماتلاب بالشكل التالي ![]()
__________________
![]() |
![]() |
| مواقع النشر (المفضلة) |
| أدوات الموضوع | |
| تقييم هذا الموضوع | |
|
|