به مثال زیر توجه کنید :
مثال :
clear all
close all
clc
x=-4:0.5:4;
y=-4:0.5:4;
L=length(x);
z=zeros(L,L);
for nn=1:L
for mm=1:L
R=sqrt(x(nn)^2+y(mm)^2);
z(nn,mm)=sin(R)/R;
end
end
ribbon(y,z)
xlabel(x)
ylabel(y)
zlabel(z)
نتیجه :
نکته :
چنانچه بخواهیم مقادیر عددی متناظر با رنگ نوار ها را بدانیم، می توانیم با دستور colorbar ، این مقادیر را در کنار شکل نمایش بدهیم. به مثال زیر توجه کنید :
مثال :
همان مثال قبل را این بار با دستور colorbar می نویسیم :
clear all
close all
clc
x=-4:0.5:4;
y=-4:0.5:4;
L=length(x);
z=zeros(L,L);
for nn=1:L
for mm=1:L
R=sqrt(x(nn)^2+y(mm)^2);
z(nn,mm)=sin(R)/R;
end
end
ribbon(y,z)
colorbar
xlabel(x)
ylabel(y)
zlabel(z)
نتیجه :
مثال :
مثال خود نرم افزار متلب :
clear all
close all
clc
[x,y] = meshgrid(-3:.5:3,-3:.1:3);
z = peaks(x,y);
ribbon(y,z)
xlabel(X)
ylabel(Y)
zlabel(Z)
colormap hsv
نتیجه :