الدرس الأول:
واجهة برنامج الماتلاب
عند الضغط على ايقونة البرنامج وفتح البرنامج سنجد الاتى:
http://www.almohandes.org/uploads/vb/uploaded4/254_11295357761.jpg
Command Window
وهى النافذة التى تقوم بكتابة الأوامر فيها ويتم تنفيذ الامر بالضغط على زر Enter
كما يمكننا من خلال هذه النافذة ايضا مشاهدة نتيجة ما قمنا بنتفيذه عن طريق m-files
Command History
وتحتوى على تاريخ كامل لما تم تنفيذه من اوامر
Workspace
وتحتوى على المتغيرات التى قمنا بتعريفها سواء من خلال Command Window او عن طريق m-file ويتم عمل المتغيرات خلال تنفيذ البرامج ويمكننا معرفة القيمة العددية للمتغير والنوع واعلى قيمة واقل قيمة لهذا النوع وفى حالة ان هذا المتغير مصفوفة فمن خلال ضغطتبن على هذا المتغيير يمكننا مشاهدة عناصر المصفوفة
Current Directory
ويحتوى على الملفات التى الموجودة او التى تم حفظها فى مسار البرنامج والتى يمكن للماتلاب الدخول عليها خلال تنفيذ اى برنامج وبالطبع يمكننا وضع الملفات فى اى مكان نريد ولكن لابد من عمل تغيير للمسار حتى يستطيع الماتلاب معرفة المسار الحالى
Matlab Help Browser
من أهم ما يميز برنامج الماتلاب هو وجود هيلب قوى للبرنامج يمكننا فى اى وقت البحث عن الدوال الموجودة فى البرنامج لمعرفة كيفية تنفيذها وبالطبع من خلال عملنا على الماتلاب سنحتاج هذا بكثرة حيث انه لاغنى عنه لاى شخص يعمل على برنامج الماتلاب سواء للمبتدئين او المحترفين.
كما يمكننا فى الهيلب التعرف على الكثير من الامثلة والتطبيقات المفيدة جدا
الدرس الثانى
الرسم فى الماتلاب Plotting
مثال : رسم دالة جيبية Sine wave
اولا لابد من تحديد الفترة التى نريد رسم قيمة الجيب بها ولنفرض انها من 0 الى 10 Rad وسنقوم بتطبيق المثال من خلال Command window .
ولنفرض ان لدينا المعادلة الأتية
[SIZE=4]
X = Sine (Y)
[/size]
حيث ان X هو الفترة و Y هى قيمة الجيب المقابلة لها ويجب ملاحظة ان X و Y ستكون المتغيرات الموجودة فى Workspace بعد انتهاء تنفيذ البرنامج.
اولا سنقوم بنتفيذ الامر الاتى :
[SIZE=4]
>> X = 1:10
[/size]
وستكون النتيجة
[SIZE=4]
X =
1 2 3 4 5 6 7 8 9 10
[/size]
وسنلاحظ الان ان X موجودة فى [SIZE=4]Workspace ويمكننا الضغط عليها لمشاهدة القيم الموجودة بها
والان نفذ الامر الاتى : [/size]
[SIZE=4]
>> Y = sin( X )
[/size]
والنتيجة ستكون
[SIZE=4]
Y =
0.8415 0.9093 0.1411 -0.7568 -0.9589 -0.2794 0.6570 0.9894 0.4121 -0.5440
[/size]
والان سنقوم بتطبيق أمر الرسم وهو plot
وسيكون كالأتى :
[SIZE=4]
>> plot( X, Y)
[/size]
وطبعا سنجد ان شكلها غير مألوف لدينا ولذلك بسبب قلة عناصر المتغير X فلو لاحظنا ان معدل الزيادة سيكون بمقدار 1
والان يمكننا اعادة الخطوات السابقة مع جعل X من -10 الى 10 بمقدار زيادة قدرها 0.1
كما يلى
[SIZE=4]
>> X = -10 : 0.1 : 10
[/size]
وبالمثل نعيد تنفيذ الامر الاتى :
[SIZE=4]
>> Y = sin( X )
[/size]
ومن ثم للرسم دالة الجيب
[SIZE=4]
>> plot( X, Y)
[/size]
وهذا شكل دالة الجيب المعروف لدينا
ويجب ملاحظة ان قيم الجيب هنا بوحدات نصف القطر radians
وليس بالدرجات
مثال 2 : رسم دالة لوغارتمية الطبيعي
هذا المثال سيكون مشابه جدا للمثال السابق فقط سيكون الأختلاف فى امر تنفيذ الدالة فهنا سنستخدم الدالة اللوغارتمية للأساس 10
اولا : سنقوم بعمل متغير الفترة التى تريد ايجاد اللوغاريتم لها
>> X = 0.1 : 0.01 : 10
والان نوجد قيمة اللوغاريتم الطبيعي
>> Y = log(X)
والان سنقوم برسم الدالة كما فى المثال السابق
>> plot( X, Y)