totop

آشنایی با متلب ( نکات کاربردی-۱۵)شنبه 04, جولای 2020

آشنایی با محیط Matlab

در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.

انجام پروژه متلب

انتگرال معین

در صورتی که حد بالا و حد پایین انتگرال مشخص باشد باید این دو حد را در دستور int بنویسیم. به مثال زیر توجه نمایید:

نتیجه

محاسبه انتگرال های چند گانه

برای محاسبه انتگرال های چند گانه باید از دستور int به صورت تو در تو استفاده کنیم. به مثال زیر توجه نمایید.

مثال:

فرض نمایید بخواهیم انتگرال زیر را در نرم افزار متلب محاسبه نماییم.

می نویسیم:

و در نهایت داریم

محاسبه حد در نرم افزار متلب با استفاده از دستور limit

در نرم افزار متلب برای محاسبه حد از دستور limit استفاده می شود, به مثال زیر توجه نمایید:

مثال:

فرض نمایید که حد زیر را به وسیله نرم افزار متلب می خواهید حل نمایید

در نتیجه داریم

در دستور

نماد x را نوشته ایم تا مشخص کنیم که حد برای متغیر x می باشد و عدد ۰ نیز همان عددی است که باید متغیر x به سمت آن میل کند.

محاسبه حد راست یا حد چپ با دستور limit

برای این دستور limit حد راست یا حد چپ یک عبارت را محاسبه نماییم تا باید درون پرانتز دستور limit عبارت right یا left را بنویسیم.

به مثال زیر توجه نمایید:

مثال:

حد زیر را با استفاده از نرم افزار متلب محاسبه نمایید

خواهیم داشت

محاسبه حد بی نهایت

برای محاسبه حد بی نهایت تنها کافی است از نماد inf استفاده نماییم که در متلب برای نمایش بی نهایت به کار برده می شود . به مثال زیر دقت نمایید

مثال:

حد زیر را در نرم افزار متلب محاسبه نمایید.

خواهیم داشت:

محاسبه لاپلاس و عکس لاپلاس

دستور laplace

دستور laplace در نرم افزار متلب برای محاسبه تبدیل لاپلاس به کار می رود به مثال زیر دقت نمایید:

مثال:

از تابع زیر تبدیل لاپلاس بگیرید

ابتدا به وسیله دستور syms t , متغیر t را به صورت سمبلیک تعریف کرده ایم . سپس f بر حسب t نوشته می شود و در آخر دستور laplace (f) تبدیل لاپلاس f محاسبه خواهد شد.

در نهایت داریم:

دستور ilaplace

دستور ilaplace برای محاسبه معکوس تبدیل لاپلاس در نرم افزار متلب به کار می رود. به مثال زیر توجه نمایید .

مثال:

این بار از تبدیل لاپلاس مثال قبل, تبدیل لاپلاس معکوس میگیریم

در نهایت داریم:

همانطور که میبینید دقیقا همان تابع تعریف شده در مثال قبل به دست آمده است.

شیوه های نمایش نقاط (Market Specifiers)

شیوه ی نمایش نقاط (Market Specifiers) در جدول زیر خلاصه شده است

از کد ها سعی می کنیم چند مثال را نمایش دهیم

مثال

در نتیجه داریم:

مثال

در نتیجه

مثال

در نتیجه داریم

مثال

نمایش پس زمینه به صورت چهارخانه با دستور grid در نرم افزار متلب

با استفاده از دستور grid در نرم افزار متلب می توانیم پس زمینه یک شکل را به صورت چهارخانه در آوریم. به عنوان نمونه فرض نمایید که با دستور plot یک منحنی را رسم کرده باشیم. چنانچه با دستور grid , پس زمینه منحنی را به صورت چهارخانه در آوردیم, در این صورت راحت تر می توانیم مقادیر متناظر با هر نقطه از منحنی را تشخیص بدهیم. به مثال زیر توجه نمایید.

مثال:

فرض نمایید بخواهیم y=x3 را در بازه [-۱    ۱] با استفاده از دستور plot رسم می کنیم, ابتدا این منحنی را به صورت معمولی و بدون استفاده از دستور grid رسم می نماییم.

این بار همان منحنی را به همراه دستور grid ترسیم می کنیم.

نتیجه

مشاهده می نمایید که پس زمینه شکل به صورت چهارخانه نمایش داده شده است و بدین ترتیب می توان خیلی راحت تر مقادیر مربوط به هر نقطه از منحنی را تشخیص داد.

تعیین رنگ پس زمینه شکل ها با دستور whitebg در نرم افزار متلب

همانطور که می دانید نرم افزار متلب به طور خودکار رنگ پس زمینه شکل ها را سفید در نظر می گیرد اما ممکن است در مواردی بخواهیم رنگ پس زمینه شکل, رنگ دیگری باشد . در این موارد می توانیم از دستور whitebg در متلب استفاده کنیم . باید دقت کنید که اگر رنگ پس زمینه شکل ها را تغییر داده اید و دوباره خواستید به حالت اولیه , یعنی رنگ سفید برگردد باید مجددا از دستور whitebg استفاده کرده و این بار رنگ سفید را انتخاب کنید. به مثال زیر توجه نمایید

مثال

ابتدا شکلی را با پس زمینه ساده رسم نمایید

حال رنگ پس زمینه را به رنگ سبز تغییر می دهیم

همانطور که میبینید رنگ پس زمینه داخل پرانتز مقابل دستور نوشته شده است. بنابراین داریم

حال اگر بخواهیم شکل ها با پس زمینه سفید اجرا شوند باید کد زیر را نمایش دهیم.

 

در اینجا آشنایی با محیط متلب بخش شصت و دوم به پایان رسیده است و در آموزش های بعدی به مباحث دیگر آموزش متلب می پردازیم. همچنین از شما مخاطبین عزیز سایت همیارپروژه دعوت می کنم که برای انجام پروژه متلب خود آموزش های ما را دنبال نمایید.

 

نویسنده: زهرا رستمی


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

نشانی ایمیل شما منتشر نخواهد شد.

حق نشر برای همیارپروژه ❤️ مرجع انجام پروژه دورکاری و آنلاین ✔️ سایت انجام پروژه و استخدام فریلنسر در همه حوزه ها ، مهارت ها ، نرم افزارها و پروژه های برنامه نویسی محفوظ است.