این آموزش کاملا عامیانه و در سطح مبتدی تهیه شده تا براحتی با هر دانشی از متلب بتوانید از آن استفاده کنید. در این آموزش فایل های مرسوم نرم افزار Matlab را معرفی و نحوه اجرای برنامه را در نرم افزار متلب بررسی می کنیم.

آنچه در این فیلم خواهیم دید:

اجرای ام فایل در متلب

اجرای ام فایل و فانکشن ها در متلب

اجرای سیمولینک در متلب

اجرای سیمولینک و ام فایل ها در کنار هم با متلب

اجرای لایو اسکریپت ها در متلب

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

رفع مشکلات هنگام اجرای برنامه متلب

عمده مشکلاتی که هنگام اجرای برنامه متلب ممکن است وجود داشته باشد:

  1. اجرای ام فایل مستقیما از درون فایل فشرده .zip یا .rar خطا ایجاد می کند. باید ابتدا از حالت فشرده خارج کرده “extract” و بعد برنامه را اجرا کرد.
  2. در حالتی که برنامه از چند ام فایل یا سیمولینک, عکس, اکسل و… تشکیل شده است, باید در هنگام اجرا, همه فایل ها در کنار هم در یک پوشه باشند.
  3. برای اجرا نیازی نیست قسمتی از برنامه را جایی کپی کنید و فقط با باز کردن فایل اصلی و اجرای آن یا زدن F5 برنامه اجرا می شود.
  4. وقتی چند ام فایل یا سیمولینک در پروژه وجود دارد, فقط نیاز به اجرای ام فایل یا سیمولینک اصلی هست. مابقی فایلها با اجرای برنامه اصلی فراخوانی و اجرا می شوند. معمولا ام فایل هایی که با function شروع شده اند , فایل های کمکی هستند و به تنهایی قابل اجرا نیستند. اینها با اجرای برنامه اصلی فراخوانی و اجرا می شوند.
  5. در اجرای فایل سیمولینک متلب, استفاده از همان نسخه ای از متلب که در آن شبیه سازی صورت گرفته, ضروری است. شاید با ورژن های دیگر نیز اجرا شود. بطور مثال شاید فایل سیمولینکی که در متلب 2015a پیاده شده است در متلب 2018b اجرا شود, ولی در متلب 2014a اجرا نشود. یا برنامه در 2016a اجرا شود ولی در 2016b اجرا نشود.
  6. وقتی که برای اولین بار ام فایلی را میخواهید اجرا کنید. اگر با پنجره ای روبرو شدید, باید گزینه change folder را انتخاب کنید. در واقع باید برنامه را در پنجره کارنت فولدر متلب ببینید و بعد اجرا کنید.
  7. استفاده از نام فارسی و یا سیمبل هایی مثل @,& و… در مسیر برنامه متلب باعث خطا در هنگام اجرا می شود. حتی وقتی برنامه متلب در مسیری مشابه زیر باشد نیز خطا خواهد داد:

C:\Users\محمد\ِDesktop

باید کل مسیر تا برنامه به صورت لاتین باشد و گرنه برنامه هنگام اجرا با خطا مواجه می شود.

Pendulum
,

خروجی سیستم دینامیکی آونگ با متلب

سیستم دینامیکی آونگ با متلب برای حل مسئله دینامیکی آونگ، 2 حالت را برای حل در نظر گرفتیم.  در حالت اول یک شتاب ثابت به سیستم اعمال کردیم و خروجی سیستم دینامیکی را ترسیم کردیم. برای داشتن یک حالت کلی تر و حرفه‌ای تر، یک شتاب هارمونیک به سیستم ا…
محاسبه جریان مقاومت, سلف و خازن در مدار RLC توسط متلب
,

محاسبه جریان مقاومت, سلف و خازن در مدار RLC توسط متلب

محاسبه جریان مقاومت, سلف و خازن در مدار RLC توسط متلب در انتهای همین صفحه پروژه آماده متلب آن جهت دانلود رایگان قرار گرفته است. علاوه بر محاسبه جریان مقاومت, سلف و خازن در مدار RLC , توان لحظه ای هر کدام و انرژی ذخیره شده در خازن و سلف هم مح…
الگوریتم ملخ ها
,

الگوریتم ملخ ها

الگوریتم ملخ ها در این پست یک الگوریتم بهینه سازی به نام الگوریتم بهینه سازی ملخ را پیشنهاد می‌کنیم. در مقاله ای که این الگوریتم ملخ ها منتشر شده است آن را برای چالش های بهینه سازی ساختاری بکار گرفته است. در این مقاله اینطور آمده: الگوریتم…
حداقل مربعات در متلب
,

حداقل مربعات در متلب

حداقل مربعات در متلب را با چند مثال مختلف بررسی می کنیم.برای آموزش شبیه سازی روش های حداقل مربعات و حداقل مربعات بازگشتی و... در متلب مثال های عملی را با هم بررسی می کنیم.فرض کنیم چنین سوالاتی مطرح است:1-سیستم زیر را در نظر بگیری…
کار با MEX. در متلب
,

نوشتن و کار با فایل MEX. در متلب توسط زبان ++C

راهنمای نوشتن و کار با MEX. در متلب (MATLAB) توسط زبان برنامه نویس ++Cشاید برای شما سوال بوجود آمده باشد که چرا باید از فایل mex در متلب استفاده کنیم. یکی از مزیت های مهم این کار بخاطر افزایش سرعت اجرای برنامه متلب است. MATLAB یک زبان ترجمه شده…
آموزش دستورات متلب
,

آموزش دستورات متداول در متلب

برای شروع به کار با متلب بایستی شناخت خوبی نسبت به دستوارت متلب داشت. برای همین دستورات پر کاربردی را در ذیل جهت معرفی آورده ایم:ایجاد ماتریس:A=[1,2,3 ; 4,5,6]A=[1:10]A=[1:2:10]A=[10:-1:1]A=zeros(2,3) ایجاد ماتریس 2 در3 ب…
waveletmenu matlab
,

آموزش حذف نويز تصوير با استفاده از جعبه ابزار ويولت (waveletmenu)

در اين پست آموزشی با روش حذف نويز تصوير در محيط نرم افزار  متلب آشنا مي شويم. حذف نويز از تصوير را مي توان به عنوان يک بخش از پردازش و يا به عنوان يک فرايند مستقل در نظر گرفت. در مورد اول، حذف نويز تصوير به منظور بهبود دقت الگوريتم هاي مختلف…
دستور demo در متلب

دستور demo در متلب

دستور demo در متلب, پنجره جديدي باز مي كند كه شما در آن مي توانيد مثالهاي متعددي از امكانات نرم افزار MATLAB را ببینید. بسياري از اين مثالها نمودارهاي جالب و همراه با جزئيات توليد مي نمايند و توضيحات مفيدي درباره نحوه استفاده از MATLAB ارائه…
2 پاسخ

دیدگاه خود را ثبت کنید

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که موضوع گوگل است Privacy Policy and Terms of Use.

من با این شرایط موافق هستم .