متلب (MATLAB ) نام یکی از نرمافزارهای رایانهای برای انجام محاسبات ریاضی است.
واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامهنویسی مربوطهاست که از ترکیب دو واژهٔ MATrix و LABoratory ایجاد شدهاست.
این نام حاکی از رویکرد ماتریس محور برنامهاست، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته میشوند.
کار کردن با ماتریسها در Matlab بسیار ساده است. در حقیقت تمام دادهها در Matlab به شکل یک ماتریس ذخیره میشوند.
برای مثال یک عدد (اسکالر) به شکل یک ماتریس 1*1 ذخیره میشود. یک رشته مانند «Whale is the biggest animal » به شکل ماتریسی با یک سطر
و چندین ستون (که تعداد ستونها به تعداد کاراکترهاست) ذخیره میشود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره میگردد
که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده میشود.
فایلهای صوتی نیز در Matlab به شکل ماتریسهای تک ستون (بردارهای ستونی) ذخیره میشوند. بنابراین جای تعجب نیست که Matlab مخفف عبارت Matrix Laboratory باشد.
علاوه بر توابع فراوانی که خود Matlab دارد، برنامه نویس نیز میتواند توابع جدید تعریف کند.
استفاده از توابع Matlab برای نمایش دادهها بسیار راحت و لذت بخش است.
ساخت رابطهای گرافیکی یا Graphical User Interfaces مانند دیالوگهایی که در محیطهای ویژوال مانند بیسیک و C وجود دارند، در Matlab امکانپذیر است.
این قابلیت، ارتباط بهتری را میان برنامه های کاربردی نوشته شده با Matlab و کاربران برقرار میکند.
متلب که از محصولات شرکت متورکس (The MathWorks ) است، برای گروههای مختلف مهندسان رشتههای مختلف از جمله مهندسی برق، مکانیک، رایانه و... کاربرد بسیاری دارد.
هسته متلب برای سرعت و کارایی بالا به زبان سی نوشته شدهاست ولی رابط گرافیکی آن به زبان جاوا پیاده سازی گشتهاست.
برنامههای متلب اکثراً متنباز هستند و در واقع متلب (مانند بیسیک) مفسر است نه کامپایلر. قدرت متلب از انعطافپذیری آن و راحت بودن کار با آن ناشی میشود،
همچنین شرکت سازنده و گروههای مختلف، از جمله دانشگاههای سرتاسر جهان و
برخی شرکتهای مهندسی هر ساله جعبهابزارهای خاص-کاربردی به آن میافزایند که باعث افزایش کارآیی و محبوبیت آن شدهاست.
فهرستی از این جعبهابزارها در زیر آمده است:
* جعبهابزار مخابرات متلب، توابع و ابزارهای محاسبات مهندسی مخابرات
* جعبهابزار کنترل متلب، توابع و ابزارهای محاسبات مهندسی کنترل
* جعبهابزار فازی متلب، توابع و ابزارهای محاسبات فازی
* جعبهابزار محاسبات متلب، توابع و ابزارهای محاسبات عددی
* جعبهابزار سیمولینک متلب، جعبهابزاری برای شبیهسازی سیستمها به صورت مجرد
* جعبهابزار تخمین متلب، توابع و ابزارهای محاسبات بحث تخمین سیستم در مهندسی کنترل
* جعبهابزار آمار متلب، توابع و ابزارهای محاسبات آمار
* جعبهابزار جمعآوری داده متلب، توابع و ابزارهای جمعآوری داده
* جعبهابزار شبکه عصبی متلب، توابع و ابزارهای محاسبات شبکه عصبی
* جعبهابزار پردازش تصویر متلب، توابع و ابزارهای محاسبات پردازش تصویر
* جعبهابزار پردازش صوت متلب، توابع و ابزارهای محاسبات پردازش صوت
* جعبهابزار احتمالات متلب
* جعبهابزار کارگاه بلادرنگ متلب، توابع و ابزارهای محاسبات سیستمهای بلادرنگ
مشخصات لازم جهت نصب واجرای نسخه ویندوز:
OS:Windows 10 (version 1803 or higher)/Windows 7 Service Pack 1/Windows Server 2016/Windows Server 2019
CPU:Minimum:Any Intel or AMD x64 processor
Recommended Any Intel or AMD x64 processor with four logical cores and AVX2 instruction set support
Disk:Minimum:2 GB of HDD space for MATLAB only, 4-6 GB for a typical installation
Recommended:An SSD is recommended A full installation of all MathWorks products may take up to 32GB of disk space
RAM:Minimum:4 GB / Recommended:8 GB
GPU:No specific graphics card is required
Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory is recommended
GPU acceleration using the Parallel Computing Toolbox requires a CUDA GPU
For Polyspace, 4 GB per core is recommended
مشخصات لازم جهت نصب واجرای نسخه macOS :
OS:macOS Big Sur 11 / macOS Catalina 10.15 / macOS Mojave 10.14
CPU:Minimum:Any Intel or AMD x64 processor
Recommended Any Intel or AMD x64 processor with four logical cores and AVX2 instruction set support
Disk:Minimum:2 GB of HDD space for MATLAB only, 4-6 GB for a typical installation
Recommended:An SSD is recommended A full installation of all MathWorks products may take up to 32 GB of disk space
RAM:Minimum:4 GB / Recommended:8 GB
GPU:No specific graphics card is required
Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory is recommended
GPU acceleration using the Parallel Computing Toolbox requires a CUDA GPU
For Polyspace, 4 GB per core is recommended
Running MATLAB and Simulink on Apple Silicon Macs
Running MATLAB and Simulink on Apple silicon Macs is supported in MATLAB R2020b Update 3 and newer
On Apple silicon Macs, MATLAB runs using the Rosetta 2 environment
For the best experience when running MATLAB on an Apple silicon Mac, macOS 11.5 or newer is recommended
A future release of MATLAB will run natively on Apple silicon
مشخصات لازم جهت نصب واجرای نسخه Linux :
OS:Ubuntu 20.04 LTS / Ubuntu 18.04 LTS / Debian 10 / Red Hat Enterprise Linux 8 minimum 8.1
Red Hat Enterprise Linux 7 (minimum 7.6)/SUSE Linux Enterprise Desktop 12 minimum SP2
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Server 12 (minimum SP2) / SUSE Linux Enterprise Server 15
CPU:Minimum:Any Intel or AMD x64 processor
Recommended Any Intel or AMD x64 processor with four logical cores and AVX2 instruction set support
Disk:Minimum:2 GB of HDD space for MATLAB only, 4-6 GB for a typical installation
Recommended:An SSD is recommended A full installation of all MathWorks products may take up to 32GB of disk space
RAM:Minimum:4 GB / Recommended:8 GB
GPU:No specific graphics card is required
Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory is recommended
GPU acceleration using the Parallel Computing Toolbox requires a CUDA GPU
For Polyspace, 4 GB per core is recommended
نکات :
- این نسخه دارای کرک 100 درصد می باشد.
- دستور کرک در فولدر Crack و در فایل ReadMe.txt ذکر شده است.
- فقط نسخه ارائه شده 64 بیتی می باشند.
- در مورد نسخه R2021b Update 2 :
PolySpace is not included on licenses also 4 more packages that is included on polypsace
- نسخه های موجود در صفحه دانلود :
R2017b Update 9 Win64
R2018b 9.5.0.1049112 Update 3 Win64
R2019b 9.7.0.1319299 Update 5 Win64
R2020b 9.9.0.1592791 Update 5 Win64
R2020b 9.9.0.1538559 Update 3 macOS
R2020b 9.9.0.1467703 Linux
R2021a 9.10.0.1739362 Win64
R2021a 9.10.0.1739362 macOS
R2021a 9.10.0.1739362 Linux
R2021b 9.11.0.1837725 Update 1 Win64
R2021b 9.11.0.1837725 Update 1 macOS
R2021b 9.11.0.1837725 Update 1 Linux
راهنمای نصب و فعالسازی نسخه 2020b:
- ارتباط اینترنت را قطع کنید
- فایل iso را mount و setup.exe را اجرا نمایید
- وقتی درخواست Enter File Installation Key کرد، کد زیر را وارد کنید:
09806-07443-53955-64350-21751-41297
- وقتی Select License File ظاهر شد، فایل license.lic را از پوشه ی کرک انتخاب نمایید
- در مرحله Select Options، گزینه Add shortcut to desktop را انتخاب کنید
- از پوشه ی کرک، دو فایل زیر را در پوشهی نصب و آدرس های مشخص شده کپی کنید:
فایل libmwlmgrimpl.dll در پوشهی bin\win64\matlab_startup_plugins\lmgrimpl و فایل license.lic در licenses folder