دوست عزیز سلام
یکی از مشکلات Matlab ایه که exe نمی ده (یعنی به راحتی نمی ده)
اصولاً اینطوریه که Matlab برای ایجاد فایل های اجرائی (exe) یا dll و ... یه تول باکس داره به نام Matlab Compiler که کارش اینه که m-file رو بگیره و فایل exe یا dll بده. که کلی هم محدودیت داره؛ مثلاً اینکه m-file باید function باشه نه Script یا اینکه یه سری از دستورها رو برای تبدیل ساپورت نمی کنه.
اما تجربه من اینه که هیچ وقت موفق نشدم یه m-file رو درست و حسابی exe کنم و درست هم کار کنه.
در بهترین شرایط فایل exe روی همون کامپیوتر (بدون استفاده از موتور Matlab) کار می کنه ولی روی کامپیوتر دیگه ایراد میگیره که فلان فایل Dll موجود نیست.
به نظرم اگر m-file رو dll کنی بعد اون dll رو تو زبون های دیگه مثلا VB استفاده کنی موفق تری. اما من زبون های دیگه رو اونقدر بلد نبودم که این کار رو بکنم.
اگر کسی از دوستان بتونه راهنمایی کاملی کنه، به من هم کمک بزرگی می کنه.