Square function for binary grating

1 Ansicht (letzte 30 Tage)
Xiaolei
Xiaolei am 22 Aug. 2016
Bearbeitet: Walter Roberson am 22 Aug. 2016
Hi everyone,
I try use square function to generate binary grating. But I found when I increase frequency, the period of pattern changed? Does anyone know this problem? Any suggestion would be very helpful.
Thank you so much.
Xiaolei
Code:
wDeg=1;%size of image(in degrees)
nxPix=80;
nyPix=40;
[x,y]=meshgrid(linspace(0,wDeg,nxPix+1),linspace(0,wDeg,nyPix+1));
x=x(1:end-1,1:end-1);
y=y(1:end-1,1:end-1);
sf=20;
grating =1+square(2*pi*sf*x);

Antworten (0)

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by