بر روی لینک های زیر کلیک نمایید
دستور demo پنجره جديدي باز مي كند كه شما در آن مي توانيد مثالهاي متعددي از امكانات MATLAB را بيابيد. بسياري از اين مثالها نمودارهاي جالب و همراه با جزئيات توليد مي نمايند و همچنين توضيحات مفيدي در باره نحوه استفاده از MATLAB ارائه مي دهند. توصيه مي شود كه حتما" تعدادي از اين مثالها را مشاهده كنيد تا متوجه شويد كه چه كارهايي مي توان با MATLAB انجام داد. بويژه دقت كنيد كه چگونه برنامه هاي ساده مي توانند نتايج پيچيده اي توليد نمايند.
در صورتي كه بخواهيد در مورد دستور و يا تابع خاصي اطلاعاتي به دست بياوريد مي توانيد در پنجره MATLAB كلمه help و پس از آن نام دستور يا تابع مورد نظر را بنویسید:
استفاده از راهنمای متلب
» help magic
MAGIC Magic square.
MAGIC(N) is an N-by-N matrix constructed from the integers
1 through N^2 with equal row, column, and diagonal sums.
Produces valid magic squares for N = 1,3,4,5,...
روش ديگر استفاده از help بكار بردن دستور helpwin است. اين دستور پنجره كمكی را باز مي كند و اجازه مي دهد تا توضيحات مورد نياز را در پنجره جداگانه اي بدست آوريد. توضيحات داده شده در اين پنجره همانهايي هستند كه دستور help ارائه مي نمايد.
لازم به توضيح است كه نام دستورات و توابع در help با حروف بزرگ آورده مي شوند در حاليكه MATLAB نسبت به بزرگ و كوچك بودن حروف حساس است و هنگام استفاده از اين دستورات و توابع بايد آنها را با حروف كوچك بكار برد.
متلب چیست؟
نرم افزار MATLAB برنامه كامپيوتري است كه براي كساني كه با محاسبات عددي، و بويژه جبر خطي سر و كار دارند، تهيه شده است.
نام اين نرم افزار از عبارت انگليسي MATrix LABoratory اقتباس شده و هدف اوليه آن قادر ساختن مهندسين و دانشمندان به حل مسائل شامل عمليات ماتريسي بدون نياز به نوشتن برنامه در زبانهاي برنامه نويسي متداول همچون FORTRAN و C بود. با گذشت زمان قابليتهاي بسيار بيشتري به اين نرم افزار افزوده شده اند بطوري كه در حال حاضر MATLAB به ابزار پر قدرتي براي ترسيم داده ها، برنامه نويسي و انجام محاسبات مهندسي و پژوهشي تبديل شده است.
کار کردن با ماتریسها در Matlab بسیار ساده است. در حقیقت تمام دادهها در Matlab به شکل یک ماتریس ذخیره میشوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره میشود. یک رشته مانند «Whale is the biggest animal» به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستونها به تعداد کاراکترهاست) ذخیره میشود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره میگردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده میشود. فایلهای صوتی نیز در Matlab به شکل ماتریسهای تک ستون (بردارهای ستونی) ذخیره میشوند. بنابراین جای تعجب نیست که Matlab مخفف عبارت Matrix Laboratory باشد. علاوه بر توابع فراوانی که خود Matlab دارد، برنامهنویس نیز میتواند توابع جدید تعریف کند.
استفاده از توابع Matlab برای نمایش دادهها بسیار راحت و لذت بخش است. ساخت رابطهای گرافیکی یا Graphical User Interfaces مانند دیالوگهایی که در محیطهای ویژوال مانند بیسیک و C وجود دارند، در Matlab امکانپذیر است. این قابلیت، ارتباط بهتری را میان برنامههای کاربردی نوشتهشده با Matlab و کاربران برقرار میکند.
متلب که از محصولات شرکت متورکس (The MathWorks) است، برای گروههای مختلف مهندسان رشتههای مختلف از جمله مهندسی برق، مکانیک، رایانه و… کاربرد بسیاری دارد.
هسته متلب برای سرعت و کارایی بالا به زبان سی نوشته شدهاست ولی رابط گرافیکی آن به زبان جاوا پیاده سازی گشتهاست.
برنامههای متلب اکثراً متنباز هستند و در واقع متلب (مانند بیسیک) مفسر است نه کامپایلر. قدرت متلب از انعطافپذیری آن و راحت بودن کار با آن ناشی میشود، همچنین شرکت سازنده و گروههای مختلف، از جمله دانشگاههای سرتاسر جهان و برخی شرکتهای مهندسی هر ساله جعبهابزارهای خاص-کاربردی به آن میافزایند که باعث افزایش کارآیی و محبوبیت آن شدهاست.
فهرستی از این جعبهابزارها در زیر آمده است:
- * جعبهابزار مخابرات متلب، توابع و ابزارهای محاسبات مهندسی مخابرات
- * جعبهابزار کنترل متلب، توابع و ابزارهای محاسبات مهندسی کنترل
- * جعبهابزار فازی متلب، توابع و ابزارهای محاسبات فازی
- * جعبهابزار محاسبات متلب، توابع و ابزارهای محاسبات عددی
- * جعبهابزار سیمولینک متلب، جعبهابزاری برای شبیهسازی سیستمها به صورت مجرد
- * جعبهابزار تخمین متلب، توابع و ابزارهای محاسبات بحث تخمین سیستم در مهندسی کنترل
- * جعبهابزار آمار متلب، توابع و ابزارهای محاسبات آمار
- * جعبهابزار جمعآوری داده متلب، توابع و ابزارهای جمعآوری داده
- * جعبهابزار شبکه عصبی متلب، توابع و ابزارهای محاسبات شبکه عصبی
- * جعبهابزار پردازش تصویر متلب، توابع و ابزارهای محاسبات پردازش تصویر
- * جعبهابزار پردازش صوت متلب، توابع و ابزارهای محاسبات پردازش صوت
- * جعبهابزار احتمالات متلب
- * جعبهابزار کارگاه بلادرنگ متلب، توابع و ابزارهای محاسبات سیستمهای بلادرنگ
,lucy-richardson algorithm,mapcontainer,maple,market basket analysis,matlab,meta-heuristics,method,mimo,minimum spanning tree,minitab,mlp,mlp neural networks,modeling,moead,mopso,multicriteria optimization,multiobjective evolutionary algorithm based on decomposition,multiobjective optimization,mupad,naive bayesian classifier,network reliability,neural networks,neural networks training,nonlinear regression,nonlinear spatial filters,nonlinear system identification,nonlinear systems,normalizing,n-queens problem,nsga,nsga2,nsga-iI,oja learning rule,operation research,optimization,optimization toolbox,outlier detection,overfitting,,parallel machine scheduling,pareto envelope,pareto envelope-based selection algorithm