نرم افزار متلب خیلی از توابع ریاضی را پشتیبانی می کند، که می توانید از آنها در برنامه هایی که در محیط متلب می نویسید استفاده کنید. برخی از این توابع در ادامه معرفی شده اند:
(abs(x این تابع قدر مطلق x را بر می گرداند
Sign(x) این تابع معرف تابع علامت می باشد، اگر x مقداری منفی داشته باشد حاصل برابر با -1 و اگر x برابر با صفر باشد حاصل صفر است و اگر x مقداری مثبت باشد خروجی تابع بربر با 1 خواهد شد.
(exp(x این تابع معرف تابع نمایی است، در واقع این تابع e (عدد نپر) را به توان x می رساند.
(log(x این تابع معرف تابع ln است و لگاریتم طبیعی (لگاریتم بر مبنای عدد e) x را حساب می کند.
(Log10(10 این تابع لگاریتم x را بر مبنای 10 (و یا هر مبنایی که به جای 10 قرار گیرد) را حساب می کند.
(sqrt(x این تابع جزر x را محاسبه می کند.
(rem(x,y این تابع مقدار باقی مانده تقسیم x بر y را بدست می آورد.
شما می توانید برای دریافت اطلاعات بیشتر در مورد این توابع از دستور help متلب استفاده کنید. برای مثال برای تابع sqrt داریم:
>> help sqrt SQRT Square root. SQRT(X) is the square root of the elements of X. Complex results are produced if X is not positive. See also SQRTM.
حال بیایید فرض کنید می خواهیم حاصل عبارات زیر را با استفاده از نرم افزار متلب بدست آوریم:
بدین منظور دستورات را به صورت زیر در متلب می نویسیم:
>> x = sqrt(2)/2 x = 0.7071 >> y = exp(-(x^2)/2)/sqrt(2*pi) y = 0.3107 >> z = 20*log10(y) z = -10.1533
توابع ریاضی دیگری نیز برای نرم افزار متلب تعریف شده اند که تعدادی از آن ها در زیر آورده شده است:
Cos(x), sin(x), tan(x), cot(x), asin(x), acos(x), atan(x), acot(x), cosh(x), sinh(x), tanh(x), coth(x)
+ نوشته شده در پنجشنبه چهاردهم مرداد ۱۳۹۵ ساعت 7:35 توسط ghasem salarpour |