%Sheep Mountain Anticline Example close all clear clc % Load Data load SMA_rot_50m.mat dx=50; dy=50; [n,h]=size(Z); Z(1)=609.12; %Spectral Filtering to Remove Small Scale Surface Noise Z2=[Z fliplr(Z)]; Z3=[Z2; flipud(Z2)]; [m,o]=size(Z3); fx=(1:(o/2))/o/dx; fx=[0, fx, -fliplr(fx(1:end-1))]; fy=(1:(m/2))/m/dy; fy=[0, fy, -fliplr(fy(1:end-1))]; A=fft2(Z3); [Fx,Fy]=meshgrid(fx,fy); clear Z2 Z3 s=.002; % Spatial Frequency Threshold imask=sqrt(Fx.^2+Fy.^2)