سایه زدن برای خط رسم شده در یک منحنی، با دستور surface در متلب
با استفاده از دستور surface می توانیم برای خط رسم شده در یک منحنی، سایه ایجاد کنیم (این مورد، می تواند یکی از کاربردهای دستور surface باشد).
به مثال زیر توجه کنید :
clc
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)
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)
نتیجه :
![سایه زدن برای خط رسم شده در یک منحنی، با دستور surface در متلب سایه زدن برای خط رسم شده در یک منحنی، با دستور surface در متلب](https://dl.kelidestan.com/assets/assets-image-000001/kelidestan-1443113694JVX6g20Rohl.png)
نظرات 0 0 0