clc,clear,close all % 清理命令区、清理工作区、关闭显示图形
warning off % 消除警告
feature jit off % 加速代码运行
D0 = 20; % 阻止的频率点与频域中心的距离
W = 20; % 带宽
n = 2; % 阶次
x = 0:.5:80;
y = 0:.5:80;
[X,Y] = meshgrid(x,y);
for i=1:size(X,1)
for j=1:size(X,2)
D = sqrt( (X(i,j)-35).^2 + (Y(i,j) -35).^2 );
Z(i,j)= 1./(1+(DW./(D.2-D02)).^(2n));
end
end
figure(‘color’,[1,1,1])
mesh(X,Y,Z)
clc,clear,close all % 清理命令区、清理工作区、关闭显示图形
warning off % 消除警告
feature jit off % 加速代码运行
D0 = 10; % 阻止的频率点与频域中心的距离
n = 2; % 阶次
x = 0:.5:80;
y = 0:.5:80;
[X,Y] = meshgrid(x,y);
for i=1:size(X,1)
for j=1:size(X,2)
D = sqrt( (X(i,j)-35).^2 + (Y(i,j) -35).^2 );
Z(i,j)=1./(1+(D/D0).^(2n));
end
end
figure(‘color’,[1,1,1])
mesh(X,Y,Z)
clc,clear,close all % 清理命令区、清理工作区、关闭显示图形
warning off % 消除警告
feature jit off % 加速代码运行
D0 = 10; % 阻止的频率点与频域中心的距离
n = 2; % 阶次
x = 0:.5:80;
y = 0:.5:80;
[X,Y] = meshgrid(x,y);
for i=1:size(X,1)
for j=1:size(X,2)
D = sqrt( (X(i,j)-35).^2 + (Y(i,j) -35).^2 );
Z(i,j)=1./(1+(D0./D).^(2n));
end
end
figure(‘color’,[1,1,1])
mesh(X,Y,Z)
clc,clear,close all % 清理命令区、清理工作区、关闭显示图形
warning off % 消除警告
feature jit off % 加速代码运行
D0 = 10; % 阻止的频率点与频域中心的距离
n = 2; % 阶次
x = 0:.5:80;
y = 0:.5:80;
[X,Y] = meshgrid(x,y);
u0 = 20;
v0 = 50;
for i=1:size(X,1)
for j=1:size(X,2)
D1 = sqrt( (X(i,j)-u0).^2 + (Y(i,j) -v0).^2);
D2 = sqrt( (X(i,j)-v0).^2 + (Y(i,j) -u0).^2);
Z(i,j) = 1./( 1+ (D02./D1./D2).n);
end
end
figure(‘color’,[1,1,1])
mesh(X,Y,Z)