تم افتتاح مركز رفع الملفات للأعضاء من جديد ..  و نعتذر عن عدم إمكانية دمج المركز السابق مع المركز الحالي لرفع الملفات ........ ( إدارة الملتقى )

العودة   ملتقى المهندسين العرب > الملتقى الهندسي > هندسة الميكاترونكس > برنامج الـ Matlab
التسجيل التعليمـــات قائمة الأعضاء التقويم مركز رفع الملفات اجعل كافة الأقسام مقروءة
للتأكد من صحة الحديث قبل نشره اضغط هنا  -   مشاكل التسجيل و تفعيل العضوية اضغط هنا
موضوع مغلق
 
LinkBack أدوات الموضوع التقييم: تقييم الموضوع: 4 تصويتات, المعدل 5.00.
  #31 (permalink)  
قديم 15-08-2006, 12:10 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post كيفية إضافة مجموعة من العناصر المتتالية


إضافة أكثر من عنصر متتالي

لنفترض أننا نريد إضافة مجموعة من العناصر المتتالية في الخانات 11و 12 و 13 ويمكن بدلاً من إدخال كل رقم على حدى,كما في الصورة التالية

ولكن قد يبدوا ذلك مستنفذاً للوقت, إذا تم إدخال 100 رقم متتالي أو 1000 رقم, فما العمل؟
هنالك طريقة في الماتلاب تستخدم إذا أردت أن تضيف مجموعة من الأرقام المتتالية
فمثلاً عندما نريد أن نذكر مجموعة من الأرقام المتتالية من 1 إلى 10 نكتب التالي
1:10
وعندما نريد كتابة مجموعة من الأرقام المتتالية من 10 إلى 1200 نكتب
10:1200
وبالتالي إذا أردنا كتابة مجموعة من الأرقام المتتالية من 11 إلى 13 كما في مثالنا نكتب
11:13
وبالتالي تكون الكتابة في الماتلاب كما في الصورة التالية

وبذلك نكون قد شرحنا كيفية إضافة مجموعة من العناصر المتتالية
وتقبلوا خالص تحياتي
__________________
  #32 (permalink)  
قديم 15-08-2006, 02:09 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إستبدال عنصر


إستبدال عنصر

عملية إستبدال عنصر تتطلب عدة شروط
1- أن يكون العنصر موجوداً بالفعل
2- أن تحدد مكان هذا العنصر
ففي المثال التالي أردنا أن تستبدل العنصر الثالث بدلاً من الرقم 3 إلى الرقم 15
كل ما علينا فعله هو كتابة التالي
A(3)=15
حيث A هي المتجه الذي يحتوى العنصر الذي تريد تغييره

وعلى هذا المنوال تستطيع أن تغير أي عنصر في المتجه
وبهذا نكون قد إنتهينا من شرح عملية إستبدال عنصر واحد في المتجه
__________________
  #33 (permalink)  
قديم 15-08-2006, 02:19 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إستبدال مجموعة عناصر متتالية


إستبدال مجموعة عناصر متتالية

كما شرحنا كيفية إضافة مجموعة عناصر متتالية, سنقوم بإستبدال مجموعة عناصر متتالية كما في الصورة التالية

وبهذا نكون قد إنتهينا من شرح عملية إستبدال مجموعة عناصر متتالية
وتقبلوا خالص تحياتي
__________________
  #34 (permalink)  
قديم 15-08-2006, 02:52 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post حذف عنصر من المتجه


حذف عنصر من المتجه

لتقوم بحذف عنصر من المتجه يجب أن يتوفر الشرطان التاليان
1- تحديد العنصر الذي تريد حذفه
2- وضع أقواص مربعة Square Brackets خالية من أي رقم
فالمثال التالي يوضح أننا نريد حذف العنصر في الخانة العاشرة, أنظر الصورة التالية

وبهذا نكون قد أتممنا شرح الجزء المتعلق بحذف عنصر وحيد من المتجه
__________________
  #35 (permalink)  
قديم 15-08-2006, 02:59 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post حذف مجموعة عناصر متتالية


حذف مجموعة عناصر متتالية

لحذف مجموعة عناصر متتالية, أنظر الصورة التالية

وبهذا أكون قد أتممت شرح الجزء المتعلق بحذف مجموعة عناصر متتالية
وتقبلوا خالص تحياتي
__________________
  #36 (permalink)  
قديم 15-08-2006, 04:24 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post نداء عنصر


نداء عنصر

نداء عنصر المقصود به هو الحصول على قيمة العنصر في أي مكان من المتجه
ويمكن ذلك من خلال كتابة التالي

وبهذا نكون قد أتممنا شرح نداء عنصر
وتقبلوا خالص تحياتي
__________________
  #37 (permalink)  
قديم 15-08-2006, 04:42 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post نداء أكثر من عنصر


نداء أكثر من عنصر

للحصول على قيم مجموعة عناصر محددة من متجه, قم بعمل الآتي على نافذة الأوامر Command Window

وبهذا نكون قد شرحنا الجزء الخاص بنداء أكثر من عنصر
وتقبلوا خالص تحياتي
__________________
  #38 (permalink)  
قديم 15-08-2006, 05:26 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إيجاد العنصر الأكبر في المتجه


إيجاد العنصر الأكبر في المتجه

لإيجاد العنصر الأكبر في متجه, يتم إستخدام الأمر max, حيث يمكن إيتخدامه في الماتلاب بالشكل التالي

وبهذا نكون قد إنتهاينا من شرح كيفية إيجاد الرقم الأكبر في المتجه
وتقبلوا خالص تحياتي
__________________
  #39 (permalink)  
قديم 15-08-2006, 05:37 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إيجاد العنصر الأصغر في المتجه


إيجاد العنصر الأصغر في المتجه

لإيجاد العنصر الأصغر في المتجه, يجب إستخدام الأمر min وهي إختصار لدى الماتلاب وهي إختصار لكلمة minimum أي الأقل
ولإيجاد العدد الأصغر داخل المتجه في الماتلاب قم بعمل الآتي

أعتقد أننا الآن بدأنا في فهم كيفية الماتلاب بشكل جيد, وسنبدأ في التفاصيل بشكل تدريجي قريباً بإذن الله
__________________
  #40 (permalink)  
قديم 15-08-2006, 06:07 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إيجاد مجموع عناصر المتجه

إيجاد مجموع عناصر المتجه
يمكن جمع جميع عناصر المتجه, بإستخدام الأمر sum حيث أن هذا الأمر لابد أن يأخذ طريقة في تنفيذه فيجب أن ينفذ بالصورة التالية

وفالنقوم بعمل مثال في الماتلاب الآن
__________________
  #41 (permalink)  
قديم 15-08-2006, 06:19 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إيجاد حاصل ضرب العناصر في المتجه

إيجاد حاصل ضرب العناصر في المتجه
يوفر الماتلاب خاصية ضرب عناصر المتجه, وذلك بإستخدام الأمر prod وهو إختصار product
ويجب أن يأخذ هذا الأمر الصورة التالية في كتابته

والآن لنأخذ مثالاً تطبيقياً في الماتلاب
__________________
  #42 (permalink)  
قديم 15-08-2006, 06:23 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post الدرس القادم بإذن الله

الآن نكون قد إنتهينا من شرح العمليات على المتجهات
والدرس القادم هو
العمليات على المصفوفات
__________________
  #43 (permalink)  
قديم 15-08-2006, 07:47 PM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post العمليات على المصفوفات

العمليات على المصفوفات
أولاً يجب تعريف أنواع المصفوفات, فهنالك نوعان من المصفوفات
1- مصفوفة غير منتظمة
2- مصفوفة منتظمة أو مربعة
أما العمليات التي سوف تتم على المصفوفات فهي
1- طول المتجه
2- إضافة عنصر
3- إستبدال عنصر
4- عملية حذف صف أو عمود بأكمله
5- نداء عنصر
6- نداء عدد عناصر
7- إيجاد العنصر الأكبر
8- إيجاد العنصر الأصغر
9- إيجاد مجموع عناصر المصفوفة
10- إيجاد حاصل ضرب العناصر
11- إيجاد قطر المصفوفة Diagonal
12- المصفوفة السحرية
وهذه هي العمليات الشائع إستخدامها في الماتلاب
وسيتم شرحها بالتفصيل بإذن الله
__________________

التعديل الأخير تم بواسطة م.أحمد عفيفي سلامة ; 16-08-2006 الساعة 02:56 AM.
  #44 (permalink)  
قديم 16-08-2006, 01:22 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إيجاد حجم المصفوفة

إيجاد حجم المصفوفة
لإيجاد حجم المصفوفة أو دعونا نقول لإيجاد عدد الصفوف والأعمدة لمصفوفة, يجب إستخدام الأمر size, حيث لا يصلح إستخدام الأمر length, فأمر length يستخدم في المتجهات وليس في المصفوفات, ولتوضيح الأمر دعونا نقوم بعمل مثال مبسط لشرح هذا الأمر, أولاً لنقوم بعمل مصفوفة غير منتظمة ( أي أن عدد الصفوف لا يساوي عدد الأعمدة) كما في الشكل التالي

والآ لنقوم بكتابة الأمر size لمعرفة حجم المصفوفة

أما إذا أردنا أن نعرف عدد الصفوف فقط
نقوم بعمل الآتي

أما إذا أردنا أن نعرف عدد الأعمدة فقط
نقوم بكتابة التالي

__________________
  #45 (permalink)  
قديم 16-08-2006, 01:41 AM
مــشــرف قـسم مـيكاترونكس
 
تاريخ التسجيل: Oct 2005
المشاركات: 1,836
معدل تقييم المستوى: 0
م.أحمد عفيفي سلامة يستحق التميز
Post إضافة عنصر إلى المصفوفة

إضافة عنصر إلى المصفوفة
عملية إضافة عنصر أو عدة عناصر هي من العمليات الهامة جداً داخل الماتلاب, ودائماً نقوم بإستخدامها في الكثير من البرامج المتقدمة كما سيتضح فيما بعد, ولتوضيح ذلك الأمر يجب أن نقوم بإعطاء مثال حتى تصل مرحلة الفهم التام لها
لنقوم أولاً بتعريف مصفوفة في الماتلاب

لنفترض أننا نريد أن نقوم بوضع رقم 42 في الصف الثاني والعمود الخامس, نقوم بكتابة التالي في الماتلاب

كما تلاحظ فإن الصف الأول والصف الثالث للعمود الخامس, لم يتم وضع قيم بهما, لذلك قام الماتلاب بإفتراضهما صفراً.
فماذا إذا أردنا إضافة عدة عناصر في المصفوفة؟ يمكن إيضاح ذلك بإستخدام المثال التالي
لنقوم أننا نريد إضافة الأعداد31 و 54 و 13 و 11 في الصف الرابع والعمود الأول الثاني والثالث و الرابع على التوالي, يمكن ذلك من خلال الماتلاب بالشكل التالي
__________________
موضوع مغلق

مواقع النشر (المفضلة)


أدوات الموضوع
تقييم هذا الموضوع
تقييم هذا الموضوع:

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


الساعة الآن 03:16 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd

Content Relevant URLs by vBSEO 3.1.0