مقاله شبیه سازی شده
ژورنال: IEEE
سال:2014
نتایج دقیق همراه با گزارش کار برای ارائه
ieeexplore.ieee.org/iel7/6784146/6799496/06799653.pdf
طراحی AVR و ALFC در متلب (Design of AVR and ALFC for Single Area Power System Including Damping Control)
مقاله شبیه سازی شده
ژورنال: IEEE
سال:2014
نتایج دقیق همراه با گزارش کار برای ارائه
ieeexplore.ieee.org/iel7/6784146/6799496/06799653.pdf
متلب (به انگلیسی: MATLAB) یک محیط نرمافزاری برای انجام محاسبات عددی و یک زبان برنامهنویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامهنویسی مربوطهاست که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شدهاست. این نام حاکی از رویکرد ماتریس محور برنامهاست، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته میشوند.
کار کردن با ماتریسها در متلب بسیار ساده است. در حقیقت تمام دادهها در متلب به شکل یک ماتریس ذخیره میشوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره میشود. یک رشته مانند «Whale is the biggest animal» به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستونها به تعداد کاراکترهاست) ذخیره میشود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره میگردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده میشود. فایلهای صوتی نیز در متلب به شکل ماتریسهای تک ستون (بردارهای ستونی) ذخیره میشوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.
علاوه بر توابع فراوانی که خود متلب دارد، برنامهنویس نیز میتواند توابع جدید تعریف کند.
ساخت رابط گرافیکی کاربر مانند دیالوگهایی که در محیطهای ویژوال مانند بیسیک و C وجود دارند، در متلب امکانپذیر است. این قابلیت، ارتباط بهتری را میان برنامههای کاربردی نوشتهشده با متلب و کاربران برقرار میکند.
متلب که از محصولات شرکت متورکس است، برای گروههای مختلف مهندسان رشتههای مختلف از جمله مهندسی برق، مکانیک، رایانه و... کاربرد بسیاری دارد.
هسته متلب برای سرعت و کارایی بالا به زبان سی نوشته شدهاست ولی رابط گرافیکی آن به زبان جاوا پیادهسازی گشتهاست.
برنامههای متلب اکثراً متنباز هستند و در واقع متلب (مانند بیسیک) مفسر (رایانه) است نه کامپایلر. قدرت متلب از انعطافپذیری آن و راحت بودن کار با آن ناشی میشود، همچنین شرکت سازنده و گروههای مختلف، از جمله دانشگاههای سرتاسر جهان و برخی شرکتهای مهندسی هر ساله جعبهابزارهای خاص-کاربردی به آن میافزایند که باعث افزایش کارایی و محبوبیت آن شدهاست. فهرستی از این جعبهابزارها در زیر آمدهاست:
فهرست مطالب:
متلب چیست؟
مزایا
معایب
برخی از ویژگی های محیط متلب
توضیح محیط نرم افزار با تصاویر
متغیرها
بردارها و ماتریس ها
تعریف بردارها و ماتریس های طولانی
برخی از توابع که روی آرایه ها عمل می کنند
نامگذاری درایه های ماتریس
نحوه اتصال ماتریس ها
عملگرهای ماتریسی
برخی از توابع ماتریسی
عملیات منطقی
توابع سمبلیک در متلب
حل معادلات جبری
مشتق گیری از توابع سمبلیک
حل معادلات دیفرانسیل
انتگرال گیری از توابع سمبلیک
رسم نمودار
برچسب ها
رسم نمودار سه بعدی
برنامه نویسی متلب
مثال های مختلف.
در این برنامه روش تندرین کاهش بطورکامل نوشته شده است همراه با خطاها و تعداد تکرارها و یک برنامه کامل برای پروژه و پایانامه میباشد . ...
در این برنامه روش آرنولدی بطورکامل نوشته شده است همراه با خطاها و تعداد تکرارها و بردارنهایی و یک برنامه کامل برای پروژه و پایانامه میباشد.
در این برنامه روش گرادیان مزدوج (CG)بطورکامل نوشته شده است همراه با خطاها و تعداد تکرارها و یک برنامه کامل برای پروژه و پایانامه میباشد.