You are on page 1of 7

‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫ملفات ‪ M‬النصية‬
‫‪Script M – Files‬‬
‫ملفات ‪ -: M – Files‬هي نوع من انواع الملفات النصية ‪ Script Files‬التي يعمل عليها برنامج‬
‫‪ MATLAB‬كوسيلة إلدخال االوامر والرموز البرمجية ‪ ،‬حيث يتم تحرير اوامر البرنامج في ملف‬
‫نصي ‪ ( Script File‬يسمى هذا الملف "‪. ) "M-File‬‬
‫انشاء ملف ‪ M – File‬جديد‪-:‬‬
‫هناك طرقتين إلنشاء ملف جديد لكتابة برنامج ‪MATLAB‬هي‪- :‬‬
‫الطريقة االولى‪- :‬من قائمة ‪home‬اختر االمر ‪ New Script‬في برنامج ‪ ،MATLAB 2018‬او‬
‫كما في الشكل التالي‪- :‬‬

‫‪script‬كما في الشكل التالي ‪-:‬‬ ‫الطريقة الثانية ‪ -:‬اضغط ‪editor‬على ايقونة االمر ‪New+‬‬

‫‪35‬‬
‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫الطريقة الثالثة ‪ -:‬اكتب االمر ‪ edit‬داخل نافذة االوامر ‪ Command Window‬كما يلي ‪-:‬‬

‫‪>> edit‬‬

‫وباتباع احدى الطرق الثالثة السابقة سوف تظهر نافذة جديدة ‪ ،‬تأخذ الشكل التالي ‪-:‬‬

‫يحدد‬ ‫سوف‬

‫برنامج ‪ MATLAB‬اسما افتراضيا لهذا الملف هو ‪ Untitled‬وعند حفظ هذا الملف يعمل برنامج‬
‫‪ MATLAB‬على اضافة االمتداد ) ‪ ( *. m‬الى اسم هذا الملف ‪.‬‬

‫‪36‬‬
‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫شروط حفظ ملف ‪-: M-File‬‬


‫يجب ان يبدأ اسم الملف بحرف وليس برقم او برمز فمثال ال يمكن كتابة اسم الملف‬ ‫‪)1‬‬
‫على الشكل ‪1test.m‬وبدال من ذلك يمكننا اسم الملف على الشكل ‪test1.m.‬‬
‫يجب ان ال يسمى اسم الملف على اسم امرا معروفا او دالة مبنية داخل برنامج‬ ‫‪)2‬‬
‫‪ MATLAB‬فمثال ال يمكن تسمية الملف بالكلمة ‪if‬الن هذا االسم يمثل احدى الدوال‬
‫الداخلية ‪ Built in functions‬للبرنامج‪.‬‬
‫يجب ان ال يحتوي اسم الملف على مسافات فاصلة ‪ Space‬فمثال ال يمكن كتابة اسم‬ ‫‪)3‬‬
‫الملف على الشكل التالي ‪test a‬وبدال من ذلك يمكن استخدام عالمة الشارحة التحتية‬
‫‪(_) under score‬على الشكل التالي ‪. test_a‬‬
‫يجب ان ال يحتوي اسم الملف على بعض الرموز الخاصة مثل * ‪ ، ! ، / ، \ ,‬؟‬ ‫‪)4‬‬
‫باستثناء عالمة الشارحة التحتية ( _ ) ‪ under score‬حيث يمكن استخدامها سابقا‬

‫حفظ ملف ‪-: M – File‬‬


‫يحفظ ملف برنامج ‪ MATLAB‬المكتوب في صفحة منقح البرامج ‪ Editor‬باتباع احدى الطريقتين‬
‫التالية ‪-:‬‬

‫الطريقة االولى ‪ -:‬اذهب الى القائمة ‪ editor‬اختر منها امر الحفظ ‪ Save‬او اضغط على مفتاحي‬
‫‪ Ctrl+S‬من لوحة المفاتيح ‪ ، keyboard‬او اختر االمر حفظ باسم ‪ Save As‬ايضا من قائمة‬
‫‪ editor‬لحفظ نسخة اخرى من الملف ‪ ،‬او اختر امر حفظ الكل ‪ Save All‬الموجود ضمن قائمة‬
‫‪ File‬لحفظ جميع الملفات المفتوحة حاليا كما في الشكل التالي ‪-:‬‬

‫‪37‬‬
‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫الموجودة في شريط االدوات ‪Tool Bar‬‬ ‫الطرقة الثانية ‪ -:‬اضغط على ايقونة امر الحفظ ‪Save‬‬
‫‪ ،‬كما في الشكل التالي ‪-:‬‬

‫وعند حفظ ملف ‪ M – File‬المتضمن كود البرنامج باستخدام اي من الطرق السابقة يظهر مربع‬
‫الحوار ‪ Save file as‬الختيار مسار حفظ الملف ‪ ( M – File‬حيث ان المسار االفتراضي لحفظ‬
‫جميع انواع ملفات البرنامج هو ‪ ، )C:\doucment\MATLAB‬كما في الشكل التالي ‪-:‬‬

‫اكتب اسم الملف المراد حفظه في حقل ‪ ، File name‬مع مراعاة شروط اختيار اسم الملف السابق‬
‫ذكرها ‪ ،‬كما نالحظ ان الملف المحفوظ يأخذ االمتداد ) ‪. ( * . m‬‬
‫تشغيل البرنامج ‪-:‬‬
‫يتم تشغيل برنامج ‪ MATLAB‬المكتوب داخل ملف ‪ M – File‬باتباع احدى الطرق الثالثة التالية‬
‫‪-:‬‬
‫الموجودة في شريط االدوات ‪Tool‬‬ ‫الطريقة االولى ‪ -:‬اضغط على ايقونة زر التشغيل ‪Run‬‬
‫‪ Bar‬في نافذة منقح البرامج ‪ , Editor‬كما موضح في الشكل التالي ‪-:‬‬

‫‪38‬‬
‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫الطريقة الثانية‪ :‬تستخدم هذه الطريق لتشغيل اي ملف برنامج ‪ MATLAB‬مباشرة من نافذة االوامر‬
‫‪ Command Window‬بكتابة اسم الملف في نافذة االوامر دون الحاجة لفتح نافذة محرر البرامج‬
‫‪ Editor‬كما في الشكل التالي ‪-:‬‬

‫فتح ملف ‪ M – File‬سبق حفظه ‪-:‬‬


‫تستخدم احدى الطرق الثالثة التالية لفتح ‪ open‬ملف برنامج ‪ ) M – File ( MATLAB‬سبق‬
‫حفظه ‪-:‬‬
‫الطريقة االولى ‪ -:‬اذهب الى القائمة ‪ home‬اختر امر الفتح ‪ Open‬من نافذة سطح مكتب برنامج‬
‫‪ MATLAB Desktop‬او من نافذة منقح البرامج ‪ Editor‬او بالضغط على مفتاحي ‪ Ctrl+O‬من‬
‫لوحة المفاتيح ‪ ، Keyboard‬كما في الشكل التالي ‪-:‬‬

‫‪39‬‬
‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫الظاهرة في شريط االدوات ‪Tool‬‬ ‫الطريقة الثانية ‪ -:‬اضغط على ايقونة االمر ‪Open File‬‬
‫‪ Bar‬على سطح مكتب برنامج ‪ MATLAB Desktop‬او من نافذة منقح البرامج ‪ ، Editor‬كما‬
‫في الشكل التالي ‪-:‬‬

‫سوف يظهر لك مربع الحوار ‪ Open‬الختيار اسم الملف المراد فتحه ثم اضغط على مفتاح ‪Open‬‬
‫كما في الشكل التالي ‪-:‬‬

‫الطريقة الثالثة ‪ -:‬استخدام احد االمرين التاليين ‪-:‬‬


‫‪>>open file_name‬‬
‫‪Or‬‬
‫‪>>edit file_name‬‬

‫‪40‬‬
‫المرحلة الثانية‬ ‫قسم علوم الجو‬ ‫مختبر البرمجة والتحليل العددي‬

‫من خالل نافذة االوامر ‪ Command Window‬اكتب احد االمرين السابقين متبوعا باسم الملف‬
‫المحفوظ مسبقا ‪.‬‬

‫‪41‬‬

You might also like