M فایل در متلب / matlab M-files

M فایل در متلب |‌ MATLAB M-Files3 دقیقه مطالعه

هدیه فنولوژی به شما

ما از محیط برنامه متلب به عنوان ماشین حساب استفاده کرده‌ایم‌، در حالیکه برنامه‌ی متلب یک محیط برنامه نویسی بسیار قدرتمند برای انجام محاسبات سنگین نیز هست. در بخش‌های گذشته شما نحوه‌ی وارد کردن دستورات از خط فرمان متلب را آموختید. متلب همچنین به شما این امکان را می‌دهد تا مجموعه‌ای از دستورات را در قالب یک فایل بنویسید و فایل را به عنوان واحدی کامل مانند نوشتن تابع و فراخوانی آن اجرا کنید. در این قسمت از مجموعه آموزش مقدماتی متلب فنولوژی در مورد کار با M فایل‌ در متلب می‌پردازیم.

مقدمات M فایل‌ در متلب

متلب به ما اجازه‌ی نوشتن برنامه در دو نوع فایل را می‌دهد:

  • اسکریپت‌ها: فایل‌های اسکریپت فایل‌های برنامه‌ای با پسوند m. هستند. در این فایل‌ها شما یک سری دستورات را می‌نویسید که می‌خواهید باهم اجرا کنید. اسکریپت‌ها ورودی نمی‌پذیرند و هیچ خروجی را برنمی‌گردانند. آن‌ها در فضای workspace بر روی داده‌ها عملیات انجام می‌دهند.
  • توابع: فایل‌های توابع نیز فایل‌های برنامه‌ای با پسوند m. هستند. توابع می‌توانند ورودی‌ بپذیرند و خروجی‌ برگردانند. متغیر‌های داخلی برای توابع، محلی هستند.

شما می‌توانید از ویرایشگر متلب یا هر ویرایشگر دیگری برای ایجاد m فایل در متلب استفاده کنید. در این بخش ما به فایل‌های اسکیپت خواهیم پرداخت. یک فایل اسکریپت شامل چندین خط متوالی از دستورات متلب و درخواست‌های عملکردی است. می‌توانید با تایپ کردن نام فایل در خط فرمان آن را اجرا کنید.

ساخت و اجرای فایل اسکریپت M فایل در متلب

برای ایجاد فایل اسکریپت باید از ویرایشگر متن استفاده کنید. شما می‌توانید ویرایشگر متلب را به دو روش باز کنید:

  • با استفاده از خط فرمان
  • با استفاده از IDE

اگر از خط فرمان استفاده می‌کنید، edit را در خط فرمان تایپ کنید. این روش ویرایشگر را باز می‌کند. شما می‌تونید مستقیما عبارت edit را تایپ و سپس نام فایل را با پسوند m. تایپ کنید.

مثال:

دستور بالا فایل را در مسیر پیش‌فرض‌ ایجاد شده در متلب باز می‌کند. اگر می‌خواهید فایل‌های برنامه را در یک پوشه دیگر ذخیره کنید، باید مسیر را به صورت کامل قرار دهید.

اجازه دهید پوشه‌ای با نام progs ایجاد کنیم. دستورات زیر را در خط فرمان (<<) تایپ کنید.

اگر شما این فایل را برای اولین بار ایجاد می‌کنید بر روی Yes کلیک کنید.

M فایل در متلب / matlab M-files

اگر شما از IDE استفده می‌کنید از قسمت NEW را Script انتخاب کنید. این روش ویرایشگر را را اجرا می‌کند و فایلی با نام Untitled ایجاد می‌کند. شما می‌توانید فایل را بعد از نوشتن کد ذخیره و نامگذاری کنید.

مثالی از کار با M فایل در متلب

کد زیر را در ویرایشگر تایپ کنید:

بعد از ایجاد و ذخیره کردن فایل شما می‌توانید به دو طریق آن اجرا کنید:

  • کلیک کردن بر روی گزینه‌ی Run در پنجره‌ی ویرایشگر
  • فقط با تایپ کردن نام فایل بدون پسوند برای مثال به شکل prog1<<

در صفحه نتایج پرامتپت عبارت 6170 چاپ می‌شود.

مثال:

بعد از کامپایل شدن نتیجه‌ی زیر حاصل می‌شود:
تیم محتوایی فنولوژی
تیم محتوایی فنولوژی
گروهی از متخصصان حوزه‌های مختلف
از یادگیری تا استخدام با دوره‌های متخصص سون‌لرن
عضویت
اطلاع از
0 دیدگاه‌ها
بازخورد در متن
دیدن همه دیدگاه‌ها

فنولوژی را در شبکه‌های اجتماعی دنبال کنید

©۲۰۲۰ – کلیه حقوق مادی و معنوی متعلق به فنولوژی است.

عضویت در خبرنامه فنولوژی

جذاب‌ترین مطالب سایت را ماهانه دریافت کنید!

خبرنامه