به دست آوردن رنگ های (Color) طرح رنگ آمیزی (Colormap) شکل فعلی، با دستور colormap ، در متلب (MATLAB)
با استفاده از دستور colormap
در متلب (MATLAB)، می توانیم رنگ های (Color) طرح رنگ آمیزی (Colormap) شکل فعلی را به دست آوریم. برای این منظور، بعد از کد رسم شکل، باید دستور colormap
را به صورت زیر به کار ببریم :
با اجرای کد بالا، دستور colormap
یک ماتریس برمی گرداند که دارای 3 ستون (Column) است و تعداد ردیف (Row) آن هم برابر تعداد رنگ های (Color) به کار رفته در طرح رنگ آمیزی (Colormap) می باشد. بنابراین هر ردیف که شامل 3 عدد است، کد یک رنگ (Color) را نشان می دهد. در واقع این 3 عدد ، کد RGB تعریف رنگ هستند (یک روش برای تعریف رنگ ها که بر اساس 3 عدد می باشد).
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
کد
mesh(peaks)
برای رسم یک شکل به کار رفته است.
نتیجه :
شکل رسم می شود :
و خروجی متلب (MATLAB) به صورت زیر می باشد :
کد
colormap(winter(5))
تعیین کرده است که طرح رنگ آمیزی winter برای رسم شکل به کار رود و عدد 5 نیز تعیین کرده است که تنها از 5 رنگ استفاده شود (دستور colormap برای تعیین طرح رنگ آمیزی (Colormap) و تعداد رنگ ها نیز به کار می رود).
نتیجه :
شکل رسم می شود :
و خروجی متلب (MATLAB) به صورت زیر می باشد :