حسین اتحادی جمعه 11 تیر 1395 03:54 ب.ظ نظرات ()

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

مثال

clear all
close all
clc
 
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 های مختلف، استفاده کرده ایم.

نتیجه :

رسم مقادیر یک ماتریس دو بعدی به صورت شبه رنگی (شطرنجی) با دستور pcolor در متلب
منبع : کلیدستان