انتظروا قريبا جدا مجموعة دروس تعليم AutoCad 2006 وايضا تعليم Inventor 10 انتظروا

     

أحدث الإضافات للمواقع

     
  تعليم برنامج MATLAB
  الدرس الاول
الدرس الثانى
  الدرس الثالث
  الدرس الرابع
  الدرس الخامس
  الدرس السادس ( 1 )
  الدرس السادس ( 2 )
  الدرس السابع ( 1 )
  الدرس السابع ( 2 )
  الدرس الثامن
  الدرس التاسع
  الدرس العاشر
   
  مجموعة الصور المصرية
    المجموعة الاولى
  المجموعة الثانية
  المجموعة الثالثة
  المجموعة الرابعة
  المجموعة الخامسة
  برنامج تعليم جدول الضرب
      تحميل البرنامج
    شرح البرنامج
    صفحة البرنامج
  االتسجيل في سجل الزوار
   
  وصلات هامة
  موقع الخيمة
     
  موقع البوصلة
   

خدمــــــات

  إرسال الموقع لصديق
     
   
اسم صديقك:
بريد صديقك:
اســمك:
بـــريدك:

  محرك بحث جوجل
   

Google

     
     
     
     
           
 

أساسيات Matlab

 

الدرس الثامن

Scripts
مقدمة
في الدروس السابقة تعلمت معنا كيفية التعامل مع شاشة الاوامر عن طريق كتابة الامر مباشرا وايضا كيفية انشاء واستعمال المتغيرات

دعنا الان نريد ان نكتب مجموعة من الاوامر ولكن نستعمل تللك الاوامر باستمرار ولا تريد كاتبتها كل مرة هنا تظهر اهم فائدة من فوائد script

script هو عبارة عن ملف نصى يحتوى على مجموعة من سطور الاوامر تستطيع ان تبدأ عملها بمجرد كتابة اسم script في شاشة اوامر برنامج المتلاب وسوف نبدأ باعطاء اساسيات هذه اللغة حيث انها مثل لغات البرمجة الاخرى كالبيسك والسى وغيرها

تستطيع كتابة تلك الاوامر باستعمال اى محرر نصوص مثل الورد او نوت باد او غيرها ولكن لاحظ انه يجب ان تحفظ على هيئة txt  ويكون امتدادها هو .m مثل alaa.m

script بسيط
هذا script يقوم بحساب المتوسط لخمسة ارقام مخزنة في مجموعة من المتغيرات  ثم يقوم بطباعة الناتج حيث ان ملف script اسمه average_script.m المنشأ عن طريق منشأ script  في المتلاب

% a simple MATLAB m-file to calculate the
% average of 5 numbers.

% first define variables for the 5 numbers:
a = 5;
b = 10;
c = 15;
d = 20;
e = 25;

% now calculate the average of these and print it out:

five_number_average = (a + b + c + d + e) / 5;
five_number_average

لاحظ ان اى امر يكتب بعض علامة في المائة يحسب على انه ملاحظة ولا بنظر اليه البرنامج فهو لتذكير المبرمج فقط

اعتقد الان انك فهمت ماذا يفعل البرنامج فهو قد اعطة لكل متغير قيمة ثم قام بايجاد المتوسك الحسابة لتك القيم

من الاشياء التى تأخذها في اعتبارك عندما تكتب الملاحظات هو ان تكتب فى او البرنامج ملاحظة تذكرر بها البرنامج والغرض منه وكيفية استعمالة وهكذا
تشغيل script
لتشغيل الscript  السابق والذى هو عبارة عن ملف average_script.m  فقط قم بكتابة اسم الملف في شاشة اوامر المتلاب كما ترى

average_script

five_number_average =
15

وايضا توجد مجموعة من الاوامر الاخرى لعرض الخصائص انظر المثال التالى واستنتج هذه الاوامر حيث انا قمنا بشرحها في الدروس السابقة

clear
whos
pwd

ans =
D:\Applications\MATLAB6p5\work

dir

. .. average_script.m

average_script

five_number_average =
15
whos

Name Size Bytes Class
       
a 1x1 8 array
ans 1x30 60 char array
b 1x1 8 double array
c 1x1 8 double array
d 1x1 8 double array
e 1x1 8 double array
five_number_average 1x1 8 double array

Grand total is 36 elements using 108 bytes

 

محرر script
تعملنا في العنوانين السابقة كيفية حفظ script  وتشغيلة وهنا جاء الدور اكيفية انشاءة حيث يوجد في المتلاب برنامج يقوم بانشاء تللك script  حيث ان برنامج المتلاب افضل من اى محرر نصوص اخر في ببعض الخصائص وهى 1- يقوم بتلوين عناصر السطور فيعطة للملحوظات نثلا اللون الاخضر وهكذا 2- تستطيع قراءته بسهولة 3- عند حفظ الملف يعطة الامتداد الصحيح لاسم الملف 4- يعالج اخطاء الملف لو به خطأ
لتشغيل ذلك المحرر بسهولة اختاره الامر new  من القائمة file  ثم اختار m file ليقوم بفتح نافذة المحرر وعند الفتح نختار الامر open وهكذا حيث تظهر لنا شاشة بيضاء مستعدة لكتابة اى اوامر بها مثل الشاشة التالية

وهذا مثال اخر ل script

% This is my practice script:

% First define 2 variables:
a = 3;
b = 4;

% Then let's assume a and b are the lengths of 2 sides % of a right %triangle and let's calculate the
% length of the other side (the hypotenuse) using the
% Pythagorean formula:
c = sqrt(a*a + b*b);

%and, let's see the result:
c

بعد ذلك احفظ script  ثم قم بكتابة اسمه في سطر الاوامر كالتالى

practice_script
c =
5

وهنا نكون قد انتهينا من هذا الدرس مع العلم انه يحتاج الى المزيد من التدريب عليه باستعمال الدوال الاخرى ك sin , cos  وهكذا

وال لقاء اخر في درس اخر انشاء الله

والسلام عليكم ورحمة الله وبركاته

1 | 2 | 3 | 4 | 5 | 6.1 | 6.2 | 7.1 | 7.2 |  8 | 9 |  10

الصفحة الرئيسية     |     دروس     |     الكتب     |     مواقع     |     التسجيل     |     اتصل بنا     |     عن الموقع