تبلیغات اینستاگرام
ads.fileon.ir

تغییر رنگ کانتور در متلب

نویسنده : مینا علی زاده | زمان انتشار : 20 اسفند 1400 ساعت 09:44

دستور pcolor در متلب، برای ترسیم مقادیر یک ماتریس، به صورت شبه رنگی (شطرنجی)، به کار می رود، به این صورت که عناصر ماتریس، به صورت شطرنجی، نمایش داده می شوند و متناسب با مقدار هر عنصر، درون خانه متناظر با آن عنصر، با یک رنگ پر می شود.

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

مثال :

clear all

close allclc 

x=-

10

:

0.5

:

10

;

y=-

10

:

0.5

:

10

;

L=

length(

x

)

;

z=

zeros(

L,L

)

;


for 

nn=

1

:L


 for 

mm=

1

:L

        z

(

nn,mm

)

= -

sqrt(

x

(

nn

)

^

2

+y

(

mm

)

^

2)

;


 end

end 


pcolor(

x,y,z

)

xlabel(x)ylabel(y)

دستور length ، برای تعیین طول یک بردار به کار می رود. از دو حلقه for ، برای ساخت ماتریس z بر حسب x و y های مختلف، استفاده کرده ایم.

نتیجه :

نکته :

چنانچه بخواهیم مقادیر عدددی متناظر با هر رنگ را بدانیم، می توانیم با دستور colorbar ، این مقادیر را در کنار شکل نمایش بدهیم. به مثال زیر توجه کنید :

مثال :

همان مثال قبل را این بار با دستور colorbar می نویسیم :

clear all

close allclc 

x=-

10

:

0.5

:

10

;

y=-

10

:

0.5

:

10

;

L=

length(

x

)

;

z=

zeros(

L,L

)

;


for 

nn=

1

:L


 for 

mm=

1

:L

        z

(

nn,mm

)

= -

sqrt(

x

(

nn

)

^

2

+y

(

mm

)

^

2)

;


 end

end 


pcolor(

x,y,z

)

colorbarxlabel(x)ylabel(y)

نتیجه :



1394/06/11 9:16:00 AM

نوشته شده توسط مجتبی شکوه

  نظرات شما  
  
پیام من خصوصی باشد و قابل انتشار نباشد  
نام:  
ن خانوادگی:  
تلفن:  
متن: