تبلیغات
برنامه نویسی و الکترونیک - معرفی برخی از توابع ریاضی نرم افزار Matlab
 
منوی اصلی


--------------------------

--------------------------

--------------------------

--------------------------


سفارش پروژه

E-Mail :
Mahmood_Mehri@Hotmail.com

سایت برنامه نویس :  Mahmood_M


موضوعات

دانلود نرم افزار
 
تخصصی برنامه نویسی
  تخصصی برق ( الکترونیک )
  کامپوننت ها و ابزارها
  نرم افزارهای متفرقه
برنامه نویسی
  مباحث عمومی
  آموزش Delphi

  آموزش زبان C++ / C
 
آموزش Matlab

  آموزش زبان Assembly
  آموزش DataBase

الکترونیک
  مباحث عمومی
  مباحث عمومی الکترونیک
  معرفی قطعات الکترونیکی
  کار با مولتی متر
  مدارات الکترونیک
  میکروکنترلر
  میکروکنترلرهای AVR
  پروژه ها
مباحث متفرقه
  آموزشهای متفرقه
  معرفی سایت
  معرفی کتاب
  پاسخ به سئوالات
  مطالب عمومی


لینك دوستان
:: جک :: اس ام اس :: عکس
:: الکترونیک 89 گیلان
:: سورسهای نرم افزاری
:: اینترنت بدون تحریم
:: علمی.کتاب.مجله.نرم افزار.مقاله
:: مبارزات آزاد
:: برنامه نویسی از اهل زمین
:: :: جزیره ی دانلود ::
:: :: کامپیوتر و IT ::
:: بزرگترین پایگاه مدل لباس اینترنتی
:: مرکز دانلود ایرانیان
:: پایگاه علمی مهندسی تراشه
:: تمامی راهکارهای کامپیوتری
:: برنامه نویسی و طراحی وب
:: خرید ساعت دیواری
:: :: فناوری روز ::
:: :: همه چیز واسه موبایل ::
:: آموزش تخصصی کامپیوتر
:: * پیاز داغ اینترنت ! *
:: جدیدترین موزیکها و نرم افزارها
:: دانلود سورس ویژوال بیسیک
:: امپراطور دانلود و آموزش
:: موبایل و کامپیوتر
:: جدیدترین آهنگهای هفته
:: درباره ی دلفی !
:: برنامه نویس
:: پروژه های رایگان و آموزش ++C
:: ابراهیم آنلاین

 : " معرفی برخی از توابع ریاضی نرم افزار Matlab " :
 
سلام
کمی بریم در فاز Matlab !
در این پست چند تا از توابع پر کاربرد ریاضی رو معرفی میکنیم و چند تا مثال رو با هم حل خواهیم کرد ...
در لیست زیر می تونید برخی از توابع پر کاربرد ریاضی در نرم افزار Matlab رو به همراه توضیحات مشاهده کنید :

توضیحات
تابع
محاسبه ی سینوس
Sin(X)
محاسبه ی کسینوس
 Cos(X)
محاسبه ی تانژانت
 Tan(X)
 محاسبه ی کتانژانت
Cot(X)
 محاسبه ی آرک سینوس
 ASin(X)
محاسبه ی آرک کسینوس
  ACos(X)
محاسبه ی آرک تانژانت
 ATan(X)
 محاسبه ی آرک کتانژانت
  ACot(X)
محاسبه ی مقدار قدر مطلق
 abs(X)
 محاسبه ی تابع نمایی ( اکسپوتانسیل ! )
 exp(X)
 محاسبه ی لگاریتم طبیعی
 Log(X)
محاسبه ی لگاریتم در پایه 10
 Log10(X)
محاسبه ی لگاریتم در پایه 2
 Log2(X)
 محاسبه ی X به توان Y
 RealPow(X,Y)
محاسبه ی توان دوم
 Pow2(X)
محاسبه ی جذر
Sqrt(X)

* معمولا در اکثر زبانهای برنامه نویسی توابع بالا به همین شکل وجود دارند .

قبل از انجام مثال بهتره عملگرهای ریاضی رو کمی یادآوری کنیم ! ، در نرم افزار Matlab هم مثل سایر نرم افزارهای ریاضی از عملگرهای زیر برای بیان عملیات های ریاضی استفاده می شه :

|   | + : جمع  |  - : تفریق  |  * : ضرب  |  / : تقسیم  | ^ : توان  |    |

چند مثال :

1. قصد داریم مقدار زیر رو برای X = 2 محاسبه کنیم :



ابتدا x رو برابر با 2 قرار میدیم و بعد عبارت بالا رو با رعایت محدودیت های برنامه ، در محیط برنامه می نویسیم :

x = 2;
n = sin(pi*x) * 2^log10(x)

بعد از نوشتن دو خط بالا و فشردن کلید Enter می تونید نتیجه رو مشاهده کنید ...
  • به این نکته توجه کنید که نرم افزار Matlab به بزرگی و کوچکی حروف حساس هست ، تمام توابع در Matlab با حروف کوچک نوشته میشن .
  • عدد PI ( مقدار 3.14 ) رو در نرم افزار مطلب با " pi " نمایش میدیم ( با حروف کوچک )
  • نکته ی دیگه اینکه اگر خطی رو در برنامه نوشتید و تمایل داشتید که برنامه نتیجه ی اون رو نمایش نده ، اون خط رو با " ; " ببندید ، به عنوان مثال در کد بالا اگر بعد از " x = 2 " علامت " ; " قرار داده نشه ، برنامه یک بار مقدار x رو دوباره به ما نمایش میده که لزومی به این کار نیست ( یک بار بدون علامت " ; " امتحان کنید ) ، این موضوع در هنگام رسم نمودار کاربرد بیشتری داره که بعدا در موردا بحث خواهیم کرد ...
  • نکته ی مهمی که باید حتما بدونید تقدم عملگرهاست ، حتما می دونید که عملگر توان ( ^ ) به عملگر ضرب و تقسیم اولویت داره ! ، عملگرها به این ترتیب عمل میکنن : 1. توان  2. ضرب و تقسیم  3. جمع و تفریق
2. قصد داریم مقدار زیر رو محاسبه کنیم ، برای X = 4 :


x = 4;
n = atan(x/4)-sqrt(x*pi^2)/8

توجه کنید که می تونستیم اصلا n رو هم ننویسیم و مستقیما معادله رو نوشته و کلید Enter رو فشار بدیم تا نتیجه نمایش داده بشه !

این پست هم به پایان رسید ، امیدوارم مفید بوده باشه ...
موفق باشید ...

 

 :: لینك ثابت نویسنده : محمود مهری نظرات Comment

مطالب اخیر

معرفی کانال و گروه های تلگرام
استفاده از Component Template ها در دلفی
مقاله : نحوه ی استفاده از پنل پیامک در نرم افزار
E-Book :: راه اندازی موتورهای DC و پله ای با استفاده از میکرو کنترلر AVR
آشنایی با عملگرهای بیتی ( Bitwise Operators )
تست دیود و ترانزیستور با مولتی متر
دلفی :: ارسال آرایه به حافظه ی Clipboard
یک سایت فوق العاده برای علاقه مندان به علم فیزیک
مداری برای نمایش عبور جریان برق از بدن !!
سال نو مبارک ...
آدرس وبلاگ !
ساخت یک LED فلاشر با میکروکنترلر AVR ATMega16A
آشنایی با کاربرد " رله " ( Relay ) در مدار
کار با ماتریسها در Matlab
SQL :: آشنایی با دستور شرطی WHERE


صفحات وبلاگ :