متلب چیست؟
متلب چیست؟
معرفی نرمافزار Matlab
در اواخر دهه 70 میلادی , متلب بوسیله Cleve Moler – یکی موسسان شرکت سری Mathworks
واقع شده در ایالت ماساچوست ایالات متحده – گسترش و عرضه شد . وی که یک مدرس ریاضی بود ,

به منظور دسترسی آسانتر دانشجو یان دانش کده نیومکزیکو به LINPACK و EISPACK , فارغ از نیاز به
یاد گرفتن زبانهای برنامهنویسی دیگر نظیر فرترن , متلب را ساخت . اولین برنامهای که او با متلب نوشت ,
یک محاسبهگر ماتریس بود . در سال 2000 متلب دستکاری شد و با اضافهشدن کتابخانههای کاربردی بسیار ,
در حوزههای متفاوت صنعت , در اختیار گرفتن , مخابرات , طبی , فضانوردی و . . . مورد اعتنا و به کار گیری متخصص ها قرار گرفت .
در واقع میتوان اظهار کرد که متلب برای به کار گیری مهندسان و پژوهشگران پباده سازی شدهاست .
آنها با کمک متلب می توانند به راحتی ماتریسها و آرایههای ریاضی را به صورت بدون واسطه در برنامهها
به کار گیری نمایند . این مورد راجع به جداسازی و آنالیز دادهها , پردازش سیگنال و تصویر , جبر خطی
و پباده سازی در اختیار گرفتن هم راست گو است . Matlab به برنامهنویسان امداد مینماید تا مساله
پیچیده ریاضی را به گویش رایانه همراه ترجمه کرده و با سریع آن ها را حل نمایند .
لوگوی متلب از آغاز تا کنون تغییر تحول متعددی نداشته و نمایشی از معادلهی ارتفاع موج است .
ویژگیهای گویش متلب و کاربردهای آن
متلب یک گویش برنامهنویسی تراز بالا ( در حدود گویش آدم ) , مفسری و شیگرا است .
این گویش برخلاف اکثری از زبانهای برنامهنویسی , نوشته گشوده نیست و برای تنظیم آن می بایست
هزینه پرداخت نمائید ( حدودا 50 هزار دلار! ) ولی به کار گیری از آن به دوران 30 روز رایگان است
. متلب در مقایسه با رقبایش از جمله Fusion , Mathematica و . . . فضای رم بیشتری مصرف مینماید ;
ولی از جمله مزیتهای آن میتوان به قابلیت و امکان تصاحب کردن خروجی C و ++C و همینطور خروجی
گرافیکی به صورت نمودار و منحنی از کدهای متلب اشاره نمود .
کدهای متلب با کمک API به راحتی با زبانهای دیگر نظیر جاوا و سی ادغام می گردند و میتوان از آنها
در هر بستری استفاده نمود . همینطور میتوان با نصب پکیج Hardware Support , برای ابزارهایی
مثل رزبریپای , آردوینو , دستگاههای طبی نظیر MRI و . . . با استعمال از متلب برنامه نوشت .
شما میتوانید گویش متلب را فقط در نرمافزار متلب متن و اجرا نمائید و اجرای آن در بقیه محیطهای
توسعهی برنامهنویسی امکانپذیر نیست . متلب کاربردهای گستردهای در رشتههای مهندسی , فیزیک ,
ریاضی و شیمی داراست . بعضا از کاربردهای برنامههای درست شده با متلب عبارتند از :
پردازش سیگنال و مخابرات
پردازش فیلم و تصویر
سیستمهای در دست گرفتن خودکار
آزمایش و اندازهگیری
امور مالی محاسباتی
زیست شناسی محاسباتی
قدرت محاسبات ریاضی Matlab
MATLAB برای استعمال در فرآیندهای پیچیده ریاضیاتی مطلوب است و کتابخانههای فراوانی
برای انجام عملیات ریاضی در اختیار برنامهنویسان قرار می دهد . بعضا از محاسبات ریاضی رایج با متلب عبارتند از :
ترسیم و گرافیک 2 و 3 بعدی
جبر خطی
معادلات جبری
توابع غیر خطی
آمار
نظارت دادهها
اکانت و معادلات دیفرانسیل
محاسبات عددی
مخلوط
تبدیل
ساخت منحنی
و بخش اعظمی توابع مختص دیگر
کتابخانههای Matlab
متلب در زمینههای متفاوت از جمله پردازش سیگنال , هوش مصنوعی , شبکههای عصبی ,
یادگیریماشین , حل معادلات دیفرانسیل و فوریه و . . . دارنده کتابخانههای کاربردی مضاعف است
و قابلیت ساخت و اضافه کردن کتابخانههای جداازهم هم موجود است . علاوه بر این میتوان از پلاگینهایی
با تیتر Add – ones هم استفاده نمود . توابع و دستورها به کار گیری از کتابخانهها در بخش Documetation
این لهجه به صورت بدون نقص موجود میباشند و شما به منشا دیگری برای یاد گرفتن نیاز نخواهید داشت . برای اخذ متلب و مطالعه مستندات آن کلیک فرمایید .
چه جور شرکتهایی از متلب استعمال میکنند؟
متلب ابزارهای کاربردی فراوانی در اختیار برنامهنویسان قرار داده است . به همین منظور بسیاری از صنعت های
به ویژه صنعت های هوافضا و دفاعی به آن نیاز دارا هستند . این شرکتها از متلب در نمونهگیری اولیه
و تست و آزمایشات خویش به کارگیری مینمایند . در صنعت ساخت ماشین هم از متلب در توسعه و
گسترش سیستمهای کنترل و مصرف سوخت استعمال می گردد . صنعت دیگری که به کارگیری
گستردهای از متلب دارااست , صنعت روباتیک است چون شرکت Mathworks از سختافزارهای بسیاری
پشتیبانی میکند کهاین مورد ساخت رباتهایی با قابلیتهای مضاعف توسعه یافته را نسبت به پیشین تا حد متعددی آسانتر نموده است .
متلب چیست؟
در صورت تمایل از سایت های دیگر ما استفاده کنید: