سایه زدن برای خط رسم شده در یک منحنی، با دستور surface در متلب
با استفاده از دستور surface می توانیم برای خط رسم شده در یک منحنی، سایه ایجاد کنیم (این مورد، می تواند یکی از کاربردهای دستور surface باشد).
به مثال زیر توجه کنید :
clear all
close all
x = 0:0.005:2*pi;
y = sin(x);
x_length = length(x);
z = zeros(1,x_length);
col = 0*x;
x2=x+0.1;
surface([x;x2],[y;y],[z;z],[col;col],...
'facecol','no',...
'edgecol','interp',...
'linew',2);
hold on
plot(x,y)