2- الشكل الافتراضي للكتابة بعد كلمة function هو أن تضع وسطاء الخرج ومن ثم اسم الـ function وبعدها وسطاء الدخل بينما الـ scripts لا يحتاج إلى كل هذا.
3- يمكنك التابع (function) عند تنفيذه من تغيير وسطاء الدخل بينما لا يكون هذا ممكن في الـscripts .
4- المتغيرات التي تحسب في داخل الـ function لا تحفظ في الـworkspace بينما في الـ scripts تحفظ في الـ workspace (أي في لوحة الدخل والخرج الرئيسية لبرنامج الماتلاب).
كما أننا عندما نريد البدء بكتابة البرنامج لابد في أن نقوم بفتح ملف من نوع M-file من أجل أن نكتب البرنامج فيه بدلاً من الكتابة في الـ workspace لبرنامج الماتلاب وهناك عدة طرق للوصول إلى محرر الـ M-file وهي إما من اعلى الشاشة نختار file -> new -> M-file أو أن تكتب edit في الـ workspace أو أن نضغط على الملف النصي الظاهر في الصفحة الرئيسية للماتلاب , وعند الإنتهاء من كتابة البرنامج في هذا الملف بقوم بحفظه ومن ثم نقوم بتشغيله من الزر المبين باللون الأخضر اعلى الصفحة ومقاطع الفيديو توضح ذلك أكثر.