آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

رسم مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)

در کلیدهای آموزشی دیگر، دستوراتی را برای نمایش مقادیر یک ماتریس دو بعدی معرفی کردیم (به عنوام مثال، دستور surf در کلید شماره 114 ). اکنون قصد داریم دستور contour را معرفی کنیم که یک شکل دو بعدی از مقادیر ماتریس دو بعدی مورد نظرمان را به ما می دهد که در آن، تعدادی خط نمایش داده می شود که دارای رنگ های متفاوت می باشند. در این شکل، هر خط که دارای یک رنگ ثابت است، موقعیت عنصرهایی از ماتریس را نمایش می دهد که دارای مقدار یکسان می باشند. این خطوط، خطوط isoline (خطوط کانتوری - Contour Line) نام دارند.

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

مثال

سه خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.

نتیجه :

رسم  مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)

برای اینکه درک درستی داشته باشید که چگونه خطوط isoline بر اساس عنصرهای دارای مقدار یکسان رسم شده اند، همین ماتریس را با استفاده از دستور surf ( کلید شماره 114 ) رسم می کنیم تا مقادیر ماتریس را به صورت یک شکل سه بعدی مشاهده نمایید :

نتیجه :

رسم  مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)

نمایش مقدار متناظر با هر خط رنگی (خطوط isoline) (نمایش Contour Labels)، در شکل :

چنانچه بخواهیم که مقدار متناظر با هر خط رنگی (خطوط isoline) در شکل نمایش داده شود، باید دستور contour را به صورت زیر بنویسیم :

همان مثال قبل را تکرار می کنیم و اکنون مقدار مربوط به هر خط نگی (خطوط isoline) را هم در شکل نمایش می دهیم :

مثال

نتیجه :

رسم  مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)

تعیین تعداد خطوط رنگی (خطوط isoline) که در شکل نمایش داده می شوند :

هنگام استفاده از دستور contour ، می توانیم تعیین کنیم که چه تعداد خط رنگی (خطوط isoline) در رسم شکل به کار رود. برای این منظور، باید تعداد خط های رنگی (خطوط isoline) را در پرانتز دستور contour بنویسیم. مثلا برای تعیین 20 خط رنگی (خطوط isoline)، باید دستور contour را به صورت زیر به کار ببریم :

همان مثال قبل را این بار با تعیین عدد 20 برای تعداد خطوط رنگی (خطوط isoline)، تکرار می کنیم :

مثال

نتیجه :

رسم  مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)

مثال های بیشتر :

مثال

مثال help نرم افزار متلب (MATLAB) :

نتیجه :

رسم  مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)
مثال

مثال help نرم افزار متلب (MATLAB) :

نتیجه :

رسم  مقادیر یک ماتریس، با نمایش خطوط isoline (خطوط کانتوری - Contour Line)، با دستور contour ، در متلب (MATLAB)
نکته

برای تغییر ویژگی های نمایش مقادیر مربوط به خطوط isoline (خطوط کانتوری - Contour Line) در شکل رسم شده توسط دستور contour (نمایش Contour Labels)، بر اساس استفاده از دستور clabel ، کلید شماره 26253 را بخوانید.

نکته

برای رسم مقادیر یک ماتریس دو بعدی، با نمایش خطوط isoline (خطوط کانتوری - Contour Line) به صورت سه بعدی (3D)، آموزش زیر را بخوانید :

نویسنده علیرضا گلمکانی
شماره کلید 26252
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 1 1 0
sevda
۱۳۹۹/۰۶/۰۴
۱۸:۵۴

مفید بود ممنونم

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)