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


تابع یا Function به مجموعه ای از دستورات گفته می شود که با هم یک کار را انجام می دهند. توابع در واقع حاوی یک یا چند دستور متوالی هستند و می توانند ورودی های را بپذیرند و خروجی های را برگردانند. تعریف تابع، بعنوان یکی از برنامه های زبان برنامه نویسی متلب محسوب می شود که کاربرد گسترده ای در زمینه کد نویسی دارد.
توابع در زبان برنامه نویسی، می توانند یک یا چندین داده را بعنوان آرگومان بپذیرند و یک یا تعداد بیشتری داده را به صورت خروجی ارائه دهند. توابع تعریف شده توسط کاربر، توابعی هستند که برنامه نویس آنها را تعریف می کند.
این توابع از قبل در نرم افزار متلب برنامه ریزی نشده اند و با استفاده از فایل m می توان آنها را تعریف کرد.
قبل از ادامه مقاله شما را دعوت به مشاهده چندین نمونه فیلم از دوره های مختلف آموزش متلب می نماییم.
شما می توانید برای اطلاع بیشتر از دوره های آموزش داده شده و همچنین تهیه پکیج های آموزشی به قسمت فروشگاه سایت مراجعه بفرمایید.
قدم اول برای تعریف یک تابع در محیط نرم افزار Matlab، ایجاد یک فایل متنی است، به همین جهت یک تابع به صورت فایل های جداگانه که m-file نام دارند، تعریف می شود. به طور کلی، برای نوشتم یک برنامه با چندین خط کد، کافی است یک تابع با یک نام در فایل خود ایجاد کنید. نکته ای که وجود دارد این است که لازم است نام فایل و تابع همانند یکدیگر باشند.
از آنجا که فایل m تنها یک فایل متنی است، امکان تغییر متن آن با استفاده از ویرایشگر وجود دارد. این ویرایشگر که منحصرا متعلق به محیط متلب است، ویژگی های خاصی دارد که هنگام نوشتن و ویرایش توابع مفید هستند.
برای باز کردن یک فایل m جدید کافیست در پنجره دستور نرم افزار، به بخش file در نوار ابزار بروید، گزینه new را انتخاب کنید، سپس m-file را انتخاب کنید.
در قدم بعدی، برای به کار بردن دستور Function در متلب، ابتدا نام تابع را بنویسید و بعد از نوشتن نام تابع مورد نظر پرانتز () را اضافه کنید. در داخل پرانتز، هر پارامتری را که تابع نیاز دارد با علامت ویرگول از هم جدا کنید و در نهایت خط را با نقطه ویرگول به پایان برسانید.
نرم افزار متلب دارای مجموعه ای از توابع از پیش تعریف شده یا Built in Function است که با استفاده از نام ها و ارائه ورودی های مناسب به راحتی قابل استفاده هستند. این دسته از توابع کاربرد بسیاری برای برنامه نویسی به ویژه حل معادلات و رسم مدل های ریاضی دارند.
توابع از پیش تعریف شده اغلب مورد استفاده قرار می گیرند یا ممکن است زمان بیشتری برای ایجاد نیاز داشته باشند. برای مثال، محاسبه لگاریتم طبیعی، نیازی به تعریف Function و فایل جداگانه نیست. توابع مثلثاتی، قدر مطلق، توان و لگاریتم نمونه ای از توابع تعریف شده به شمار می روند.
در محیط نرم افزاری، انواع مختلفی از توابع وجود دارند که برای دستور Function در متلب، مورد استفاده قرار می گیرند. این توابع که در دسترس قرار دارند معمولا به چهار گروه دسته بندی می شوند که شامل توابع زیر می باشند.
امیدواریم مقاله فراخوانی تابع در متلب برای شما مفید بوده باشد ، همچنین شما میتوانید از سایر مقالات در سایت www.catiadesign.ir دیدن بفرمایید.