Hello,
I am a beginner in Matlab and I have to understand a code. The part I don't understand is to calculate filter for displacement datas (in Fourier space) (low-pass exponential filter).
qmax=nr2/(pi*min_feature_size); %min_feature_size: spatial resolution of the stress measurement in units of the grid spacing.
%nr2=number of rows and columns across field (must be square)
% Get distance from of a grid point from the centre of the array
y=repmat((1:nr2)'-nr2/2,1,nr2); x=y'; q=sqrt(x.^2+y.^2); % Make the filter
qmsk=exp(-(q./qmax).^2);qmsk=ifftshift(qmsk)
I have difficutlies understanding what he is doing exactly…what is the iffshift for? and what is this filter doing excalty
Thank you for your help Aude
Best Answer