آموزش مقدماتی Matlab – بخش اول
آموزش مقدماتی متلب (Matlab) – بخش اول
شروع یادگیری نرمافزار MATLAB از پایه به زبان ساده
آموزش مقدماتی متلب بهصورت گامبهگام در چند بخش تدوین شده و از طریق وبلاگ تخصصی متلبی در اختیار شما قرار میگیرد. در این بخش اول، به معرفی محیط متلب، پنجرههای اصلی و دستورات پایهای و رایج میپردازیم. این آموزش به شما کمک میکند تا درک اولیهای از کار با MATLAB داشته باشید و برای ادامهی یادگیری آماده شوید.
محیط کار در متلب (MATLAB Interface)
در زمان اجرای نرمافزار MATLAB، با پنجرههای مختلفی مواجه میشوید. در ادامه توضیح مختصری از هر پنجره ارائه میشود:
✅ Command Window (پنجره فرمان)
جایی برای وارد کردن دستورات و مشاهدهی نتایج آنهاست. میتوانید عملیات محاسباتی ساده مثل جمع، تفریق و… را در این پنجره انجام دهید. همچنین میتوانید نتیجهی محاسبه را در یک متغیر ذخیره کنید.
✅ Current Folder (مسیر جاری)
فایلهایی که مینویسید (مثلاً اسکریپت یا تابع)، بهطور پیشفرض در این مسیر ذخیره میشوند. این مسیر قابل تغییر است.
✅ Workspace
تمام متغیرهایی که در طول اجرای برنامه ایجاد میکنید، در این پنجره لیست میشوند. با کلیک بر روی هر متغیر میتوانید جزئیات آن را ببینید.
✅ Command History
دستورات قبلی که اجرا کردهاید، در این پنجره ذخیره میشوند و امکان استفاده مجدد از آنها فراهم است.
دستورات پایهای در متلب
🧹 پاکسازی صفحه و متغیرها
سنجش زمان اجرای کد:
نمایش ساعت سیستم:
تعریف ماتریسها در متلب
ایجاد ماتریس:
نمایش تعداد سطر و ستون:
طول ماتریس:
معکوس و دترمینان ماتریس:
اگر ماتریس مربعی نباشد یا دترمینان آن صفر باشد، خطا نمایش داده میشود.
عملیات روی ماتریسها
| تابع | عملکرد |
|---|---|
triu(A) |
نمایش قسمت بالا مثلثی |
tril(A) |
نمایش پایین مثلثی |
diag(A) |
نمایش قطر اصلی |
fliplr(A) |
چرخش افقی (چپ به راست) |
flipud(A) |
چرخش عمودی (بالا به پایین) |
diag(fliplr(A)) |
استخراج قطر فرعی |
ساخت ماتریسهای خاص
| تابع | عملکرد |
|---|---|
eye(n) |
ماتریس واحد مربعی n×n |
ones(n, m) |
ماتریس n×m با تمام درایههای 1 |
zeros(n, m) |
ماتریس n×m با تمام درایههای 0 |
آدرسدهی به عناصر ماتریس
نتیجهگیری
در این بخش از آموزش مقدماتی MATLAB با محیط کار نرمافزار و دستورات پایهای آشنا شدیم. پیشنهاد میکنیم برای یادگیری بیشتر حتماً به سایر بخشهای آموزش در وبلاگ متلبی سر بزنید. در بخشهای بعدی، به سراغ ترسیم نمودارها، برنامهنویسی با توابع، سیمولینک و کاربردهای مهندسی متلب خواهیم رفت.
📚 مطالب پیشنهادی برای ادامه مطالعه:
- مقالات شبیه سازی شده با متلب کد جیg -بخش دوم
- کنترل ولتاژ ac سه فاز تمام موج
- انجام پروژه های کمک آموزشی
- پیش بینی دمای ماکزیمم هوا با استفاده از شبکه عصبی
- آموزش سیمولینک (قسمت دوم)
- شناسایی توابع انتقال ماشین DCبا استفاده از پاسخ پله به کمک الگوریتم ژنتیک
- دانلود نرم افزار متلب Mathworks Matlab 2017b
- مدل فرایند گاورنر 4درجه آزادی جهت کنترل سرعت توربین
- پروژه کامپیوتری درس فرایند تصادفی با متلب
- شبیه سازی با متلب
- آموزش انجام پروژه درس کنترل مدرن با متلب
- پیش بینی قیمت دلار و طلا با شبکه عصبی و الگوریتم ژنتیک در متلب









دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.