Geophysics
Geophysics
Geophysics
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Geophysics

SOFT4 ALL
 
HomeHome  البوابةالبوابة  SearchSearch  Latest imagesLatest images  RegisterRegister  Log inLog in  

 

 convert matlabe m-file to exe

Go down 
AuthorMessage
Admin
Admin
Admin


عدد المساهمات : 46
نقاط : 133
تاريخ التسجيل : 2014-02-14

convert matlabe m-file to exe Empty
PostSubject: convert matlabe m-file to exe   convert matlabe m-file to exe Icon_minitimeFri Feb 14, 2014 2:49 pm

إن الماتلاب يمكنه أن يحول ملفاته إلى كثير من الملفات الأخرى حسب الطلب
وذلك كي يكون لغة برمجة كاملة شاملة
لكن خلال هذا الموضوع سنركز فقط على التحويل إلى 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
وإن شاء الله سنقوم برفعه للنت لو سهل الله في ذلك
وبعد تثبيت هذا الملف سيتكمن الجاهز من تشغيل الملفات التنفيذية المحولة

إلى هنا نكون قد أوردنا بعون الله أهم متطلبات تحويل ملفات الماتلاب
إلى ملفات تطبيقية
Back to top Go down
https://kurd.iftopic.com
 
convert matlabe m-file to exe
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Geophysics :: Geophysics :: Geophysical programs-
Jump to: