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

روشن تر (Brighten) یا تاریک تر (Darken) کردن رنگ ها در طرح رنگ آمیزی (Colormap) یک شکل، با دستور brighten ، در متلب (MATLAB)

همان طور که می دانید، نرم افزار متلب (MATLAB) هنگام رسم یک شکل، از یک طرح رنگ آمیزی (Colormap) برای انتخاب رنگ های به کار رفته در شکل استفاده می کند که بر اساس آن، برای هر مقدار عددی، یک رنگ خاص در نظر گرفته می شود ( کلید شماره 2798 ). نرم افزار متلب (MATLAB)، همچنن به ما این امکان را می دهد که بتوانیم طرح رنگ آمیزی (Colormap) دلخواه خود را برای شکل انتخاب نماییم (تا رنگ های دیگری به عنوان رنگ متناظر با مقادیر مختلف، در رسم شکل به کار روند).

دستور brighten در متلب (MATLAB)، به ما این امکان را می دهد که در هنگامی که طرح رنگ آمیزی (Colormap) مربوط به یک شکل مشخص است (یعنی بدون تغییر دادن طرح رنگ آمیزی (Colormap) برای شکل)، تعیین کنیم که همان رنگ ها که در طرح رنگ آمیزی (Colormap) متناظر با مقدارهای مختلف هستند، به جای آنها، رنگ های روشن تر (Brighten) یا تاریک تر (Darken) به کار رود. بنابراین اصل رنگ تغییر نمی کند (یعنی مثلا سبز به آبی تبدیل نمی شود) و فقط کمی روشن تر (Brighten) یا تاریک تر (Darken) می شود (یعنی مثلا سبز به سبز کم رنگ و آبی به آبی کم رنگ تبدیل می شود).

دستور brighten در متلب (MATLAB)، به صورت زیر به کار می رود :

که در آن، beta یک مقدار عددی است که اگر بخواهیم رنگ ها در طرح رنگ آمیزی (Colormap)، روشن تر (Brighten) شوند، باید مقدار beta در بازه عددی زیر انتخاب شود (مثلا عدد 0.5) :

که هر چه مقدار beta به عدد 1 نزدیک تر باشد، رنگ ها در طرح رنگ آمیزی (Colormap) روشن تر (Brighten) می شوند.

و اگر بخواهیم که رنگ ها در طرح رنگ آمیزی (Colormap)، تاریک تر (Darken) شوند، باید مقدار beta در بازه عددی زیر انتخاب شود (مثلا عدد 0.5-) :

که هر چه مقدار beta به عدد 1- نزدیک تر باشد، رنگ ها در طرح رنگ آمیزی (Colormap) تاریک تر (Darken) می شوند.

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

مثال

ابتدا شکل را بدون استفاده از دستور brighten رسم می کنیم :

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

دستور peaks در متلب (MATLAB)، اطلاعات (ماتریس) لازم برای ساخت شکل مورد نظرمان را فراهم می کند ( کلید شماره 121 ).

دستور surf در متلب (MATLAB)، برای رسم مقادیر یک ماتریس دو بعدی، به صورت یک سطح برجسته، به کار می رود ( کلید شماره 114 ).

نتیجه :

روشن تر (Brighten) یا تاریک تر (Darken) کردن رنگ ها در طرح رنگ آمیزی (Colormap) یک شکل، با دستور brighten ، در متلب (MATLAB)

اکنون از دستور brighten برای روشن تر (Brighten) شدن رنگ ها در طرح رنگ آمیزی (Colormap) به کار رفته برای رسم شکل، استفاده می نماییم :

نتیجه :

روشن تر (Brighten) یا تاریک تر (Darken) کردن رنگ ها در طرح رنگ آمیزی (Colormap) یک شکل، با دستور brighten ، در متلب (MATLAB)

این بار از دستور brighten برای تاریک تر (Darken) شدن رنگ ها در طرح رنگ آمیزی (Colormap) به کار رفته برای رسم شکل، استفاده می نماییم :

نتیجه :

روشن تر (Brighten) یا تاریک تر (Darken) کردن رنگ ها در طرح رنگ آمیزی (Colormap) یک شکل، با دستور brighten ، در متلب (MATLAB)
نویسنده علیرضا گلمکانی
شماره کلید 26530
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

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