ایجاد تابع در متلب (محاسبه حجم مکعب مستطیل)
در پشت هر کد Matlab تابعی وجود دارد که وظیفه محاسبات را انجام می دهد. در این مطلب آموزش میدهیم چطور یک تابع یک خطی ساده ایجاد کنید. این آموزش به شما کمک میکند با نحوه نوشتن تابع در متلب آشنا شوید.
نوشتن تابع در متلب
مراحل نوشتن تابع در متلب به شکل زیر است.
یک فایل function باز کنید.
سپس پنجره زیر باز میشود.
در Matlab ، متن های بعد از علامت درصد ٪ به عنوان کامنت در نظر گرفته می شوند (بخشی که در پنجره بالا به رنگ سبز ظاهر می شود)
[php]function [v] = vol(L,W,H) % L طول مستطیل سه بعدی % W عرض مستطیل سه بعدی % H ارتفاع مستطیل سه بعدی v= L*W*H; end[/php]
باید کل کد بالا را کپی کرده و در پرونده جایگذاری کنید ، پرونده را با نام vol.m ذخیره کنید و پوشه که به صورت پیشفرض ذخیره در آن انجام میشود را تغییر ندهید.
حالا تابع شما به این شکل بنظر میرسد:
نحوه استفاده از تابع ها در متلب
هر بار که نیاز به محاسبه چنین حجمی دارید ، به سادگی کد زیر را تایپ کنید:
vol(L,W,H)
که در آن L ، W ، و H اعداد واقعی خواهند بود.
مثال
بگذارید بگوییم ، ما به محاسبه حجم مکعب مستطیل با ابعاد L ، W و H به ترتیب 10 ، 3 ، 15 نیاز داریم ، به راحتی می توانیم تایپ کنیم:
vol(10,3,15)
و Matlab با فراخوانی تابع vol ، حجم مستطیل سه بعدی را محاسبه کرده و موارد زیر را نمایش می دهد.
اگر برنامه ای دارید که نیاز به محاسبه حجم دارید میتوانید به راحتی از تابع استفاده کنید به جای اینکه هر بار به صورت دستی محاسبه را انجام بدهید. ممکن است این تابع برای شما ساده بنظر برسد اما وقتی نیاز به محاسبات پیچیده دارید استفاده از تابع ها و محاسبه به صورت خودکار به شما کمک شایانی میکند.
با روشی که در این آموزش ارائه شد میتوانید توابع پیچیده تری را در متلب ایجاد کنید و با استفاده از آنها در وقت خود صرفه جویی کنید.