| تعلم الماتلاب للمبتدئ | |
|
|
كاتب الموضوع | رسالة |
---|
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| |
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 13:47 | |
| بعض الأساسيات الهامة لمستخدمي برنامج الماتلاب سنتعرف بإذن الله على القوائم, وما يقوم به كل إختيار. قائمة ملف File تتكون هذه القائمة من العديد من الخيارات, والتي تنفذ كل منها وظيفة محددة باقي البرامج قائمة التعديل Edit فكما تعودنا في تلك القائمة أن نجد أوامر ( نسخ Copy, قص Cut, لصق Paste, بحث Find), ولكن هنالك ثلاث أدوات هامة بها وهم Clear Command Window Clear Command History Clear Workspace حيث تعمل تلك الأدوات على مسح جميع المدخلات والنتائج من البرنامج أنظر الصورة
قائمة Debug هذه القائمة خاصة بمعالجة البيانات, والطريقة المتبعة من قبل برنامج الماتلاب في مواجهة الأخطاء. أنظر الصورة التالية فمثلاً قم بإختيار Stop If Errors/Warnings… ستلاحظ ظهور نافذة, تعطيك حرية الإختيار في تصرف برنامج الماتلاب عند حدوث أخطاء أو تحذيرات, أنظر الصورة التالية ملاحظة: يرجى ترك هذه النافذة دون تغيير, فلسنا بحاجة لها الآن. قائمة Desktop: في هذه القائمة يتم التحكم بمحتوى الواجهة الخاصة ببرنامج الماتلاب, فمثلاً يمكننا إظهار نافذة الأوامر أو إخفائها (طبعاً لو أخفيناها مش حنعرف نشتغل), أنظر الصورة معلومة هامة: تكون النوافذ في أحد الوضعين 1- Docked: حيث تكون النافذة غير قابلة للتحريك من مكانها. 2- Undocked: حيث تكون النافذة قابلة للتحريك وتعديل مقاسها أيضاً أنظر الصور يتبقى لدينا قائمتان هما قائمة Window: حيث يمكنك التنقل بين ملفات الماتلاب المختلفة, وكذلك النوافذ مثل نافذة الأوامر Command Window وغيرها الكثير. قائمة Help: حيث تقوم تلك القائمة, بتوفير المساعدات الضرورية في البرنامج, ووسائل الإتصال بالشركة المصنعة, وآخر التحديثات, وكذلك تعلم الماتلاب باللغة الإنجليزية هنا أكون قد أكملت شرح واجهة البرنامج تحياتي للجميع | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 13:49 | |
| أخواني الكرام, نستكمل برنامج الماتلاب ونتناول اليوم بإذن الله العمليات الأساسية (الجمع و الطرح والضرب والقسمة) وبعض العمليات الهامة مثل وضع الأس لعدد, كما سنتعرف على بعض الأوامر الهامة. عملية الجمع: تأخذ علامة الجمع في الماتلاب الرمز المعروف للجمع وهو "+" فمثلاً إذا قمنا بجمع 3+2 سيقوم الماتلاب بوضع الإجابة في صورة أرقام وهو 5, أنظر الصورة التالية إذهب إلى نافذة Workspace وقم بالنقر بالماوس بقرة مزدوجة, ستلاحظ ظهور نافذة حلت محل نافذة الأوامر وأصبحت نافذة الأوامر في الأسفل, أنظر الصورة لنفترض أننا قمنا بتغيير الناتج 5 إلى 3, قم بإغلاق نافذة تعديل النتائج, كما في الصورة التالية ستلاحظ عودة نافذة الأوامر لوضعها الأساسي, قم بكتابة ans في نافذة الأوامر, ستلاحظ ظهور الناتج بالقيمة الجديدة وهي 3, أنظر الصورة عملية الطرح: تأخذ عملية الطرح رمز ( - ) في الماتلاب, فمثلاً 3-2=1, أنظر الصورة عملية الضرب تأخذ عملية الضرب رمز ( * ), فمثلاً 15*12= 180, أنظر الصورة عملية القسمة: تأخذ عملية القسمة رمز ( / ), فمثلاً 12 على 3 تساوى 4, أنظر الصورة للتتأكد عملية وضع الأس: يأخذ رمز الأس ( ^ ), يمكن الحصول على هذا الرمز من خلال الضغط على Shift + 6 في لوحة المفاتيح, فمثلاً 12^2=144, أنظر الصورة أخذ الجذر التربيعي: يتم أخذ الجذر التربيعي لأي رقم عن طريق كتابة الأمر sqrt, فمثلاً الجذر التربيعي للرقم 144 يساوي 12 أنظر الصورة التالية يستكمل... | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 13:50 | |
| كما تعودنا في برامج Qbasic و C++ وغيرها الكثير من برامج البرمجة, فيتم وضع عناوين لما نقوم به حيث تكون مثل المرجع لنا في معرفة ما نقوم به في جزء ما من البرنامج. ففي برنامج الماتلاب لوضع عنوان ما, لابد من أن نبدأ بوضع علامة مئوية ( % ), ثم نكتب مانريده بعدها, لاحظ الصورة التالية ولكن كما تلاحظون فهنالك مشكلة في نافذة Workspace, حيث أنها سجلت آخر قيمة فقط, وذلك لأن كل النتائج الأربعة تأخذ رمز ans حيث اننا لم نجع لها رمزاً, أنظر الصورة يتم تعريف النتائج بحروف, بحيث يأخذ الحرف القيمة التي يدخلها المستخدم له, أنظر الصورة كما ترون فالمشكلة قد إنتهت تماماً, حيث تأخذ كل قيمة حرف معين. المشكلة التالية, هو أننا كلما أدخلنا قيمة, أو حصلنا على نتيجة تكون هنالك مشكلة, هو أن الماتلاب يقوم بإظهار القيمة المدخلة وكذلك النتيجة في نافذة الأوامر, مما يؤدي إلى كبر البرنامج المكتوب في حين أنه يؤدي شئ بسيط, أنظر الصورة التالية يتم أخفاء القيمة المدخلة وكذلك النتيجة من الظهور ( ولكن عملية إدخال النتيجة والجمع مثلاً تتم بشكل طبيعي ويقوم الماتلاب بتنفيذ ما يأمره المستخدم) عن طريق وضع علامة ( ; ) بعد كل قيمة مدخلة أو بعد طلب نتيجة ما (الجمع مثلاً ) ويتم إظهار النتيجة أو القيم المدخلة إذا طلب المستخدم ذلك , عن طريق وضع حرف المدخلات أو النتيجة المطلوبة دون إستخدام الرمز الرمز المذكور ( ; ) انظر الصورة التالية يستكمل ... | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 13:59 | |
| بعض المتغيرات المعرفة مسبقاً في برنامج الماتلاب والمعروفة:
الكتابة فوق قيمة العدد المركب تعلمنا أنه إذا كتبنا ( i ) في نافذة الأوامر يظهر التالي كما يمكننا الكتابة فوق هذه القيمة, أي تغيير قيمته, حيث سنقوم بوضع قيمة لهذا الرمز, أنظر الصورة التالية إلغاء القيم المدخلة والنتائج يمكن للماتلاب مسح القيم المدخلة والنتائج ( والتي تسجل في نافذة تسجيل النتائج), دون مسح ما قمت بكتابته, وذلك بإستخدام أمر Clear, أنظر الصورة التالية
| |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 14:00 | |
| عملية المسح الجزي للمتغيرات: ليس شرطاً أن نقوم بعملية مسح كلي لكل البرنامج, بل من الممكن عمل مسح لمتغير واحد فقط, عن طريق كتابة أمر Clear ثم إسم المتغير, ففي المثال السابق لدينا قيم لكلاً من (a) & (b) كما في الصورة التالية ثم سنقوم بمسح قيمة (a) فقط, أنظر الصورة تالية أسألكم الدعاء
| |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 14:04 | |
| الدوال المثلثية العكسية: أنظر الصورة التالية لترى مدى قابلية الماتلاب على حل تلك الأجزاء بسهولة تامة بنفس الطريقة لكل الدوال المثلثية العكسية نستكمل بعض الأوامر الخاصة ببرنامج الماتلاب, وسنتناول بإذن الله الدوال المثلثية Trigonometric functions الدوال المثلثية العكسية Inverse Trigonometric functions الدوال الزائدية Hyperbolic Functions الدوال الزائدية العكسية Inverse Hyperbolic functions أولاً: الدوال المثلثية Trigonometric Functions ملاحظة: يقوم الماتلاب بقياس الزوايا بالتقدير الدائري Radian لاحظ الصورة التالية وسيتم شرح هذا الجزء بالتفصيل أكثر في الجزء الخاص Plotting 2D
| |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 14:06 | |
| | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 14:08 | |
| الدوال الزائدية العكسية Inverse Hyperbolic Functions بعض القوانين الهامة للدوال الزائدية العكسية يقوم الماتلاب من خلال التعويض بالمتغير (z) في المعادلات الموضحة الحصول على الدوال الزائدية العكسية الدالة الأسية Exponential Function الدالة الأسية تأخذ الصيغة الرياضية التالية أما في الماتلاب فتختصر في exp أنظر الصورة التالية الأعداد المركبة Complex Numbers تأخذ الأعداد المركبة صيغة واحدة وهي تواجد جزء للأعدد الحقيقي Real number وجزء العدد التخيلي Imaginary Numbers, وتكون في الصيغة التالية ويتم في برنامج الماتلاب العديد من العمليات والتي تتم في الأعداد المركبة مثل إختيار العدد الحقيقي فقط إختيار العدد التخيلي فقط إيجاد الزاوية Phase Angle, ويتم الحصول عليها من خلال العلاقة التالية إيجاد القيمة المطلقة: ويتم الحصول عليها من خلال العلاقة التالية جمع عددين مركبين: ويتم ذلك عن طريق جمع الأعداد الحقيقية مع بعضها, وجمع الأعداد المركبة مع بعضها [center]أنظر الصورة التالية مشاهدة تلك العمليات ملاحظة: تتم جميع العمليات الحسابية (الجمع والطرح وغيرها) على الأعداد المركبة أيضاً كما رأينا في المثال السابق إستخدام الأمر angle لإيجاد زاوية الطور عن طريق كتابة angle(z) حيث يتم وضع رمز العدد المركب z في هذا الأمر, يمكننا أيضاً تنفيذ ذلك بإستخدام أمر آخر وهو atan2 أنظر الصورة التالية اللوغاريتمات الطبيعية Natural Logarithm يرمز الماتلاب للوغاريتمات الطبيعية بالرمز log(x) العمليات التقريبية لأعداد واقعة بين رقمين أي رقم عشري يمتاز بأنه واقع بين رقمين صحيحين, فالماتلاب له القدرة على إختيار أحد هذين الرقمين بإستخدام الأمرين Ceil لإختيار الرقم الأكبر, والأمر Floor لإختيار الرقم الأصغر أنظر الصورة التالية أسأل الله التوفيق لي ولكم
| |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الأربعاء 14 سبتمبر - 14:14 | |
| المصفوفات Matrices
ونتناول المواضيع كالتالي ماهي المصفوفات كيفية كتابة المصفوفات في برنامج الماتلاب العمليات الحسابية في المصفوفات مصفوفات خاصة إستخراج عنصر محدد من المصفوفة تغيير عنصر ما في المصفوفة ماهي المصفوفة: هي مجموعة من البيانات والتي يتم وضعها في صورة صفوف وأعمدة, وتأخذ الشكل التالي وتستخدم المصفوفات في حل كثيرات الحدود Polynomials, وفي حل مجموعة من المعادلات, كما سيتم شرحه لاحقاً في هذا الإسبوع بإذن الله. كيفية كتابة المصفوفات في برنامج الماتلاب: يتم إدخال المصفوفة بكتابة عناصر الصف الأول, ثم الثاني وهكذا. فمثلاً كتابة مصفوفة مثل التالية ولكن قبل إدخال القيم التالية, على الجميع أن يعلم بأنه يتم كتابة عناصر الصف الأول, ويتم الفصل بين أرقام الصف الأول إما بفاصلة Comma (,) أو بعمل مسافة Space بين الأرقام, بعد إدخال قيم الصف الأول يتم فصل عناصر الصف الأول عن عناصر الصف الثاني ( الذي سيتم إدخال قيمه) إما بالضغط على مفتاح Enter أو بإستخدام الفاصلة المنقوطة Semicolon ( ; ), أنظر الصورة التالية فكما نرى أساليب متعددة لإدخال قيم المصفوفات والشكل واحد في جميع الطرق. يستكمل بإذن الله كما يمكن مشاهده فديوهات لتعليم الماتلاب على الموقع :: [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] | |
|
| |
الحبار مدير عام المنتدى
عدد المساهمات : 12635 تاريخ التسجيل : 02/05/2007 العمر : 38 الموقع : فى غيابات الهندسة المدنية رقم العضوية : 3 Upload Photos : أهم مواضيعى :
| موضوع: رد: تعلم الماتلاب للمبتدئ الخميس 15 سبتمبر - 4:50 | |
| جزاكى الله خيرا عن هذا المجهود الرائع وننتظر المزيد
والله الموفق
| |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الخميس 15 سبتمبر - 10:36 | |
| الحمــــــــد لله مشكور لك يا بشمهندس على مجهوداتك وردك .... واتمنى ان اكون قد بلغت بها عـــــــلى قدر افادتى من تلك المعلومات ..
أن شاء الله استكمل :: فما هي العمليات الأساسية التي تتم على المصفوفات؟ 1- الجمع 2- الطرح 3- الضرب 4- القسم 5- المصفوفة الأسية الجمع: قبل البدء في الشروع ببدء إستخدام الماتلاب يجب أولاً أن نذكر شرط جمع مصفوفتين. شرط جمع مصفوفتين: لنفترض أن لدينا مصفوفتين A & B, فشرط جمعهما أن يكون كلاهما له نفس عدد الصفوف m, وكذلك نفس عدد الأعمدة n. فمثلاً المصفوفتان التاليتان يمكن جمعهما لأنها يحملان نفس عدد الصفوف والأعمدة كيف تتم عملية جمع مصفوفتين: تتم عملية الجمع بجمع العنصر الأول للصف الأول مثلاً في المصفوفة الأولى وما يناظره في المصفوفة الثانية, وبالتالي نكون قد جمعنا العنصر الأول للصف الأول. وبالتالي نكون قد جمعنا [center]1+7=8 جمع الصف الأول العنصر الثاني: نجمع العنصر الثاني للصف الأول في المصفوفو الأولى وما يناظره في المصفوفة الثانية, وبالتالي نكون قد جمعنا ونستمر هكذا حتى إتمام كامل المصفوفة, ويمكن تلخيص العملية في الصورة التالية الجمع في الماتلاب يجب أولاً كتابة المصفوفتين A&B, كما تعلمنا سابقاً ثم إستخدام رمز الجمع (+) للتتم عملية الجمع, أنظر الصورة التالية [/center] | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الخميس 15 سبتمبر - 10:40 | |
| اليوم نستكمل العمليات التي تتم على المصفوفات, واليوم نشرح الجزء الخاص بــــ طرح المصفوفات فما هو شرط طرح المصفوفات؟ حقيقة هي نفس شرط الجمع, حيث يشترط أن تكون المصفوفات التي يتم جمعها أو طرحها لها نفس القوة حيث m هي عدد الصفوف وحيث n خي عدد الأعمدة أنظر الصورة التالية لنقم الآن بعمل نفس المثال على برنامج الماتلاب أنظر الصورة التالية هذا ونكون قد شرحنا الجزء المختص بطرح المصفوفات الدرس القادم هو ضرب المصفوفات بإذن الله ضرب المصفوفات ما هو شرط ضرب المصفوفات؟ شرط ضرب أي مصفوفتين هو أن يكون عدد أعمدة المصفوفة الأولى n1 مساوياً لعدد الصفوف في المصفوفة الثانية m2 أنظر الصورة التالية لنقوم الآن بإدخال نفس المثال على الماتلاب أنظر الصورة التالية وبهذا نكون قد أنهينا الجزء المتعلق بضرب المصفوفات والدرس القادم هو قسمة المصفوفات بإذن الله قسمة المصفوفات قد يستغرب البعض من وجود كلمة القسمة للمصفوفات, ولكن الحقيقة أنها موجودة ومستخدمة بكثيرة ولكننا لا ننتبه لوجودها, فبهذه القسمة نقوم بحل المعادلات والتي سيتم شرحها لاحقاً بإذن الله وقبل أن أشرح لكم كيفية عمل القسمة, لابد من شرح كيفية حل المعادلات كثيرة الحدود لنفترض أن لدينا معادلتان كالآتي وكلتا المعادلتان يمكن حلهما ليكون الناتج X=-2 Y=3 فكيف يتم ذلك؟ يمكن وضع المعادلتان في صورة مصفوفة كما في الشكل التالي [LINE]hr[/LINE] وهنا نذكر أن هنالك طريقتان لحل المعادلتان 1- طريقة الحذف 2- قسمة المصفوفات وسأذكر سريعاً طريقة الحذف, أنظر الصورة التالية أما الطريقة الثانية هي قسمة المصفوفات لنعود إلى الصورة التالية مرة أخرى نجد أنه يمكننا أن نضعها في الصيغة التالية وبالتالي من أجل الحصول على X يجب قسمة A على B, كما في الصورة التالية ولكن ماذا تعني من ناحية المصفوفات وليست الأعداد؟ وهذا ما يسمى قسمة المصفوفات ولكن يشترط عند إيجاد inv أن تكون المصفوفة مربعة ( أي عدد الصفوف يساوي عدد الأعمدة) وبالتالي يمكن إيجاد قيمة X & Y عن طريق وضع المعادلة في الصورة التالية, مع الأخذ في الإعتبار أن تتوفر شرط عملية الضرب بين المصفوفتين فإذا قمنا بكتابة المعادلتين في الماتلاب كما في الصورة السابقة وهنا أكون قد أتممت الجزء الخاص بقسمة المصفوفات | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الخميس 15 سبتمبر - 10:49 | |
| ما الفرق بين المتجهات والمصفوفات؟ المتجهات هي مصفوفة ولكن إما بعمود واحد Column Vector أو صف واحد Row Vector فمثلاً الصورة التالية لمتجه صفي وهذه صورة لمتجه عمودي أما المصفوفة فهي التي يزيد عدد صفوفها وأعمدتها عن صف واحد أو عمود واحد وسنتناول العمليات التي تتم على المتجهات أولاً ثم المصفوفات ماهي العمليات الشائعة على المتجهات؟ 1- طول المتجه 2- إضافة عنصر 3- إستبدال عنصر 4- عملية حذف عنصر 5- نداء عنصر 6- نداء عدد عناصر 7- إيجاد العنصر الأكبر 8- إيجاد العنصر الأصغر 9- إيجاد حاصل ضرب العناصر ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لنقوم بتعريف متجه صفي لدى الماتلاب كما في الصورة التالية والآن نقوم بالعملية الأولى وهي طول المصفوفة يمكن عمل نفس العملية على متجه عمودي وننتقل الآن إلى العملية التالية
إضافة عنصر لنقوم بوضع متجه عمودي في الماتلاب, كما في الصورة التالية كما هو واضح, أن عدد العناصر الموجودة في هذا المتجه هو 10, وللتأكد قم بعمل الأمر length في نافذة الأوامر للماتلاب, أنظر الصورة التالية لنقل أننا نريد إضافة الرقم 120 في الخانة الحادية عشرة, أي الخانة التالية للخانة العاشرة, أنظر الصورة التالية ملاحظة: في المثال السابق تمت إضافة الرقم 120 إلى الخانة 11, فماذا إذا قمنا بإضافة رقم جديد ولكن في الخانة رقم 13, فماذا ستكون قيمة الخانة 12 التي لم يتم إضافة أي عنصر لها, أنظر الصورة التالية وبهذا نكون قد شرحنا الجزء المتعلق بإضافة عنصر
إضافة أكثر من عنصر متتالي : لنفترض أننا نريد إضافة مجموعة من العناصر المتتالية في الخانات 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 خالية من أي رقم فالمثال التالي يوضح أننا نريد حذف العنصر في الخانة العاشرة, أنظر الصورة التالية
حذف مجموعة عناصر متتالية لحذف مجموعة عناصر متتالية, أنظر الصورة التالية | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الخميس 15 سبتمبر - 10:58 | |
| نداء عنصرنداء عنصر المقصود به هو الحصول على قيمة العنصر في أي مكان من المتجه ويمكن ذلك من خلال كتابة التالي نداء أكثر من عنصر للحصول على قيم مجموعة عناصر محددة من متجه, قم بعمل الآتي على نافذة الأوامر Command Window إيجاد العنصر الأكبر في المتجه لإيجاد العنصر الأكبر في متجه, يتم إستخدام الأمر max, حيث يمكن إيتخدامه في الماتلاب بالشكل التالى إيجاد العنصر الأصغر في المتجه لإيجاد العنصر الأصغر في المتجه, يجب إستخدام الأمر min وهي إختصار لدى الماتلاب وهي إختصار لكلمة minimum أي الأقل ولإيجاد العدد الأصغر داخل المتجه في الماتلاب قم بعمل الآتي إيجاد مجموع عناصر المتجهيمكن جمع جميع عناصر المتجه, بإستخدام الأمر sum حيث أن هذا الأمر لابد أن يأخذ طريقة في تنفيذه فيجب أن ينفذ بالصورة التالية وفالنقوم بعمل مثال في الماتلاب الآن إيجاد حاصل ضرب العناصر في المتجهيوفر الماتلاب خاصية ضرب عناصر المتجه, وذلك بإستخدام الأمر prod وهو إختصار product ويجب أن يأخذ هذا الأمر الصورة التالية في كتابته والآن لنأخذ مثالاً تطبيقياً في الماتلاب | |
|
| |
نور الهدى عضو مرشح للإشراف عن قسم اضحك كركر أوعى تكشر
عدد المساهمات : 1409 تاريخ التسجيل : 26/07/2009 العمر : 34 الموقع : زمانى هو اللى خلانى تايها ومش فى مكانى Upload Photos :
| موضوع: رد: تعلم الماتلاب للمبتدئ الخميس 15 سبتمبر - 11:01 | |
| العمليات على المصفوفات أولاً يجب تعريف أنواع المصفوفات, فهنالك نوعان من المصفوفات 1- مصفوفة غير منتظمة 2- مصفوفة منتظمة أو مربعة أما العمليات التي سوف تتم على المصفوفات فهي 1- طول المتجه 2- إضافة عنصر 3- إستبدال عنصر 4- عملية حذف صف أو عمود بأكمله 5- نداء عنصر 6- نداء عدد عناصر 7- إيجاد العنصر الأكبر 8- إيجاد العنصر الأصغر 9- إيجاد مجموع عناصر المصفوفة 10- إيجاد حاصل ضرب العناصر 11- إيجاد قطر المصفوفة Diagonal 12- المصفوفة السحرية | |
|
| |
| تعلم الماتلاب للمبتدئ | |
|