السلام عليكم ورحمة الله وبركاته ،، لدي استفسار بخصوص تحويل m file إلى ملف تنفيذي
فأنا قمت بتصميم gui ، وحولتها إلى ملف تنفيذي باستخدام الأمر mcc -m filename.m
فنتج ملفان أحدهما من نوع exe ،والثاني ctf .
في البداية نسخت MCRinstaller.exeمن الجهاز الذي يحتوي على الماتلاب والملفين السابقين
إلى الجهاز الذي لا يحتوي على الماتلاب وقمت بتثبيت MCRinstaller عليه في مجلد
على سطح المكتب هو والملفين السابقين
وعندما فتحت الملف التنفيذي ظهرت gui ، وعملت بشكل ممتاز ولكن في كل مرة أفتحها
تظهر شاشة سوداء " كشاشة DOS" يكون مكتوب فيها:
Warning:C:\Program Files\Mathworks\MATLAB components Runtime\v70\toolbox\local\pathdef.m not found.
Toolbox Path Cashe is not being used.Type ' help toolbox-path-cashe'
for more info.
Warning:Function call c5v invokes inexact C:\Users\Evarest\Desktop\matlab folder\C5V\mcr\work\C5V.m
حيث C5V هو اسم الملف التنفيذي ، matlab folder هو المجلد الذي أنشأته ووضعت فيه الملفات السابقة، Evarest هو اسم المستخدم على جهازي. كيف أمنع هذه الشاشة من الظهور؟؟؟؟؟؟
ولدي استفسار اّخر عندما تظهر نواتج قيمها صغيرة جدا مثل 71e-016
وأود تقريبها إلى الصفر " أي المطلوب أن يظهر بدلا منها صفر" ما هو الأمر المناسب ؟؟؟؟
عفوا للإطالة ...الرجاء إفادتي وجزاكم الله كل خير.