إن الماتلاب يمكنه أن يحول ملفاته إلى كثير من الملفات الأخرى حسب الطلب
وذلك كي يكون لغة برمجة كاملة شاملة
لكن خلال هذا الموضوع سنركز فقط على التحويل إلى exe
أولا قبل أن نقوم بأول عملية تحويل للملفات يجب علينا أن نذهب للنافذة:
commend window ونكتب فيها الأمر mbuild -setup
ويعطيك الماتلاب التالي
Please choose your compiler for building standalone MATLAB applications:
Would you like mbuild to locate installed compilers [y]/n? y
Select a compiler:
[1] Lcc-win32 C 2.4.1 in D:\MATLAB\R2009a\sys\lcc
[2] Microsoft Visual C++ 6.0 in C:\Program Files\Microsoft Visual Studio
[0] None
Compiler:
فيكون عليك ان تختار المترجم compiler الذي تريده
وبعدها سيقوم الماتلاب بتحضير الملفات المطلوبة لعملية التحويل
وهذه العملية نقوم بها لمرة واحد فقط
الأن سننتقل لكيفية تحويل الملفات
الطريقة1:
وهي ان تكتب الأمر: mcc -m myfile
أو
mcc -m -I /files/source -d /files/target mymfile أو
mcc -m mymfile1 mymfile2
وذلك حسب الحاجة وسيقوم الماتلاب بتحويل ملفك ووضعه
في ملف تطبيقي exe في نفس المكان الذي فيه السورس
إلا إذا إستعملت الكود3 والذي تضع له فيه مكان وضع التطبيق
مع ملاحظة أن الماتلاب سيقوم بقراءة ما بداخل الملف
فإذا كان مرتبط بملف آخر فيسحضره معه بطريقة مباشرة
الطريقة الثانية:
نختار التالي:
فستظهر لك النافذة التالية
الأن وفقط بالفأرة سنسحب الملف المطلوب mflil ونقوم بوضعه في
المكان Main Function ولكن لا نقوم بسحب الملف figure أو الملفات
mfile الأخرى لأن الماتلاب سيحضرها تلقائيا لكن لو أردت إرفاقه بصورة
أو أي ملف آخر فعليك وضعه في الملف Other file
وفي الأخير تضغط على الأيقونة build the project كما في الصورة أدناه
وفي هذا المثال قد قمت بتحويل الملف courbe.m
والذي تم وضعه في موضوع سابق هنا ومع انه مقسم
إلا أنني اخذت فقط الجزء الرئيسي منه
إضغط على الصورة كي تراها بحجمها الحقيقي
وبعد الإنتهاء من التحويل فأن الماتلاب ينتج ملف جديد يحتوي على المجلدين
distrib والمجلد src حيث نجد في المجلد الأول الملفين exe و ctf
وهذا الأخير هو الذي يكون فيه البرنامج ولا يشتغلان إلا معا
وإلا هنا نكون قد حولنا الملفات إلى ملفات تطبيقية
بقي أن نذكر شيئ مهم جدا وهو أن هذه الملفات لن تشتغل في الجهاز
الذي ليس فيه الماتلاب إلا إذا ثبت عليه الملف MCRinstaller
والذي ستجده في العنوان:
\MATLAB\R2009a\toolbox\compiler\deploy\win32
كما يمكن تحميل هذا الملف من الأنترنيت وهو بحجم 150Mo
وإن شاء الله سنقوم برفعه للنت لو سهل الله في ذلك
وبعد تثبيت هذا الملف سيتكمن الجاهز من تشغيل الملفات التنفيذية المحولة
إلى هنا نكون قد أوردنا بعون الله أهم متطلبات تحويل ملفات الماتلاب
إلى ملفات تطبيقية