نرم افزار Mathworks Matlab

Mathworks Matlab نرم افزار متلب نام یک محیط برنامه نویسی ویژه برای انجام محاسبات عدیی پیچیده می باشد و در اصل زبان برنامه نویسی نسل چهارم نیز به شمار می رود. کار کردن با ماتریس ها در نرم افزار متلب بسیار آسان است.یعنی تمام داده ها در متلب به شکل یک ماتریس ذخیره می شوند. ساخت رابط گرافیکی کاربر مانند دیالوگ هایی که در محیط های ویژوال مانند بیسیک و C وجود دارند، در متلب امکان پذیر است. این قابلیت، ارتباط بهتری را میان برنامه های کاربردی نوشته شده با متلب و کاربران برقرار می کند. متلب که از محصولات شرکت مت ورکس است، برای گروه های مختلف مهندسان رشته های مختلف از جمله مهندسی برق، ریاضی ، مکانیک، رایانه و... کاربرد بسیاری دارد.

هسته متلب برای سرعت و کارایی بالا به زبان سی نوشته شده است ولی رابط گرافیکی آن به زبان جاوا پیاده سازی گشته است. برنامه های متلب اکثراً متن باز هستند و در واقع متلب (مانند بیسیک) مفسر (رایانه) است نه کامپایلر. قدرت متلب از انعطاف پذیری آن و راحت بودن کار با آن ناشی می شود، همچنین شرکت سازنده و گروه های مختلف، از جمله دانشگاه های سرتاسر جهان و برخی شرکت های مهندسی هر ساله جعبه ابزارهای خاص-کاربردی به آن می افزایند که باعث افزایش کارآیی و محبوبیت آن شده است. مهمترین انتقادات از متلب به خاطر متن بازنبودن و گران بودن آن است که امکان اجرای کدهای نوشته شده در متلب را در هر محیطی محدود می کند. متلب اساساً برای کار با ماتریس ها طراحی شده است و استفاده از ساختارهای دیگر داده سرعت اجرای کد را کم می کند. برای نصب کردن متلب نیاز به نصب برخی بسته های کامپایل شده است که در برخی سیستم عامل ها ایجاد مشکل می کند. همچنین ارتباط دادن کدهای نوشته شده در زبان های دیگر می تواند سخت باشد.

ادامه مطلب
گیفت کارت