ParsaPashazadeh
ParsaPashazadeh
خواندن ۳ دقیقه·۳ سال پیش

آشنایی با متلب _ سخت یا ساده

متلب سخت یا ساده؟بخش اول

زبان ناآشنا برای افراد تازه کاری که بیرون از رشته ریاضی فیزیک کار میکنند.

زبان برنامه نویسی قدرتمند مخصوص افراد علاقه مند به ریاضی فیزیک ، مکانیک. سازنده این زبان پیچیده جذابCleve Mole

میباشد.

میتوان گفت که این زبان مزایا فوق العاده ایی دارد که در ادامه آشنا خواهیم شد.

سازنده این زبان نیز مهندس ریاضی بود و در واقع میشه گفت که او این زبان  را مبنی بر ریاضی فیزیک ساخته است. اما حال بیاییم با این زبان شیرین آشنا بشیم:

اولین نرم افزار نوشته شده با متلب محاسبه گر ماتریکس بوده است،این زبان در سال 2000توسعه و بازنویسی شد همین عامل باعث شد که این زبان در حوزه های مختلف و گسترده تری مورد استفاده قرار گیرد.

این نرم افزار قوی برای محاسبه ماتریکس و آرایه های ریاضی فیزیک انجام میگیرد،البته اگر رو راست باشیم میتوان به تجزیه و تحلیل داده‌ها، پردازش سیگنال و تصویر، جبر خطی و طراحی کنترل نیز از کاربرد های متلب اشاره کرد.

در شرکت مت ورکس ساخته شده است که این شرکت در سال 1984 ساخته شده و هم اکنون بیش از 2000نفر پرسنل دارد

لوگو متلب
لوگو متلب


تصویر بالایی تصویری از لوگوی زبان محاسبه گر متلب میباشد.معنی لوگو متلب نیز در واقع نشانگر معادله طول موج است.

بیاییم با ویژگی های متلب آشنا بشیم

این زبان سطح بالا است و بسیار شی گرا و مفسری همچنین بسیار نزدیک به زبان انسان میباشد.

یکی از اشکالات این زبان متن باز نبودن آن میباشد و سخت میتوان آن را تهیه کرد چون رایگان نیست.

یکی دیگر از معایب این زبان بالا بودن حجم رم آن میباشد و سخت کار کردن و باز کردن آن که زمان واقعا زیادی میبرد.

اما میتونیم به راحتی خروجی c و یا c++ بگیریم که این درنوع خود واقعا خوب میباشد، شگفتی دیگر این است که کد های متلب با کمک API میتوانند به راحتی به کد های جاوا و یا C ادغام بشوند.

این زبان جهت اجرا شدن فقط و فقط باید در نرم افزار متلب نوشته و اجرا شود،اگر بخواهیم به برخی از نرم افزار های نوشته شده با این زبان اشاره کنیم می توانیم به:

1-امور مالی محاسباتی

2-تست و اندازه‌گیری

3-زیست شناسی محاسباتی

4-پردازش سیگنال و مخابرات

5-پردازش فیلم و تصویر

6-سیستم‌های کنترل خودکار

محیط نرم افزار متلب
محیط نرم افزار متلب


قدرت محاسباتی متلب در ریاضیات

همینطور که از قبل هم اشاره کردیم قدرت محاسباتی متلب در ریاضیات فوق العاده است و در کل به خاطر همین ساخته شده است اما سوال اینجاست که چه آرایه هایی از ریاضیات را میتوان با متلب محاسبه آسان کرد؟

1-جبر خطی

2-رسم و گرافیک 2 و 3 بعدی

3-معادلات جبری

4-آمار

5-ایجاد منحنی

6-محاسبات عددی

7-حساب و معادلات دیفرانسیل

8-تحلیل داده‌ها

و بسیار کار های خاص دیگه...

حتی به خصوص ترین قسمت این فواید محاسبات سریع میباشد،در نمایش سه بعدی سکه 1 یورویی که با میکروسکوپ کانون نور سفید به ثبت رسیده است،تصویر مربوط به 12 ستاره برجسته این سکه 1 یورویی میباشد. همچنین در این نمودار ۳ بعدی، طول، عرض و میزان برجستگی ستاره اندازه‌گیری شده‌است.محدودهٔ مختصات سطحی سنجش میکروسکوپ، ۸۰۰ در ۸۰۰ میکرومتر یا ۰٫۸ در ۰٫۸ میلی‌متر بین دو محور x و y می‌باشد. بلندی محور مختصات نیز ۶۰ میکرومتر معادل ۰٫۰۶ میلی‌متر تعبیه شده‌است. رنگ‌ها و گرافیک موجود در نگاره و تناسب آن با محور رنگی ارتفاع، با هدف درک کمیت برجستگی ستاره و بلندی آن توسط نرم‌افزار متلب ایجاد شده‌است.(ویکی پدیا)

تصویر مربوط به مطالب بالا
تصویر مربوط به مطالب بالا

در کل اگر بخواهید ریاضی فیزیک بخوانید قطعا از این زبان استفاده خواهید کرد.به نظر من افرادی که علاقه مند خواندن رشته ریاضی هستند بروند و آموزش متلب را از همین الان آغاز کنند.

منابع : (بخش آخر ویکی پدیا)


نظرات فراموش نشود،نظرات باعث پیشرفت من در نوشتن مطالب جالب خواهد شد متشکر

متلبآشنایی با متلبمتلب چیستزبان برنامه نویسی متلبمتلب زبان فیزیک؟
آزادی تایپ :)
شاید از این پست‌ها خوشتان بیاید