لتحويل m file الى exe file


#1

لتحويل m file الى exe file
يكون باستخدام الامر الاتى
mcc ويستخدم ايضا فى تحويل ملفات الماتلاب الى لغه السى او السى بلس
وفائدته
هى استغلال قدرات الماتلاب الخارقه فى الحساب والبرمجه بالتعامل مع تطبيقات عديده خارج الماتلاب.
ويستخدم ايضا فى توليد ملفات
Visual Basic
Microsoft Excel
Generate a Function Library
Generate C Code
Generate C Code
Create Singleton MCR
License File
building .NET components
وتكون صورته العامه كما يلى
mcc [-options] mfile1 [mfile2 … mfileN]
والخاصيه التى سنتعامل معها لتوليد ملفات ال exe هى -m
فمثلا حاول تنفيذ البرنامج الاتى

% to compute the sine in degree
function y=sinx()
x=input('enter value');
y=sin(x*(pi/180));
end

حفظه مثلا باسم
sinx.m
ثم تنفيذ الامر الاتى
mcc -m sinx.m
وستلاحظ تكون الملف
sinx.exe
فى المسار الحالى


(hk318i) #2

than you for your help


(system) #3

ممكن سؤال صغير
انا انجزت برنامجا للمحاسبة على الماتلاب عن طريق الGui و الآن يقف في طريقي عائق و هو كيف أحول هذه الملفات (m-file fig …) بحيث يصبحو جميعا كما الآلة الحاسبة في الوندوز هل تفيد هذه التعليمة
أرجو المساعدة و لك جزيل الشكر من أعماق قلبي أخي الكريم


(المهندس سعود) #4

بالطبع تفيدك هذة التعليم بل هي التعليمة المفيدة في تحويل الملف البرمجي الى ملف تنفيذي


(system) #5

طيب عندي مشكلة تانية
بعد ما وضعت هذه التعليمة حدث أمران
الأول إن هذا البرنامج أصبح بصيغة exe لكن لا يعمل بدون وجود الماتلاب على الجهاز أصلا و إلا فسوف يطالب بملف mclmcrr78.dll
فما الحل حتى يصبح هذا البرنامج مستقلا تماما أرجو المساعدة
مع العلم أني قد وضعت التعليمة mcc -m filename.m
و شكرا جزيلا لك


(المهندس سعود) #6

راجع مواضيع اخرى
سبق طرح مثل هذه المشكلة


(system) #7

طيب اذا ممكن تعطيني الرابط للموضوع لاني دورت كتير بالمواضيع يلي بالمنتدى و ما وجدت شي
أرجو المساعدة و اسف على الازعاج !!!


(عبد العزيز غالب) #8

gracias


(المهندس سعود) #9

شوف الرابط التالي
http://www.almohandes.org/vb/showthread-t_33244.html


(المهندس سعود) #10

أو شوف هذه المشاركة ايضا

http://www.almohandes.org/vb/showthread-t_29263.html


(المهندس سعود) #11

أو المشاركة التالية
http://www.almohandes.org/vb/showthread-t_21482.html


(system) #12

أرجو من الأخ حل هذه المشكلة , حربت الأمر mcc -m , و لكني لم افلح في تحويل الملف, بعد تنفيذ الامر كنت اجابة كالتالي ??? Undefined command/function ‘mcc’.
أرجو من الاخ إن امكان , حل هذه المشكلة, مع اني استعمل matlab 7.0.0.19920(R14) و شكرا على الإفادة.