Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
nrc=65;
xymax=3;
freq=1;
m=sinx_div_x(xymax,nrc,freq);
%figure(3);imagesc(m)
%figure(4);surf(m)
xv=repmat(-xymax:2*xymax/(nrc-1):xymax,nrc,1);
yv=xv';
mexp=zeros(nrc);
for r=1:nrc
for c=1:nrc
Rv=sqrt(xv(r,c)^2+yv(r,c)^2);
if Rv>eps
mexp(r,c)=sin(Rv*pi*freq)/(Rv*pi*freq);
else
mexp(r,c)=1;
end
end % c
end %r
%figure(1);imagesc(mexp)
%figure(2);surf(mexp)
assert(~any(any(isnan(m))))
assert(max(max(abs(m-mexp)))<.01)
|
2 | Fail |
nrc=127;
xymax=3;
freq=4;
m=sinx_div_x(xymax,nrc,freq);
%figure(3);imagesc(m)
%figure(4);surf(m)
xv=repmat(-xymax:2*xymax/(nrc-1):xymax,nrc,1);
yv=xv';
mexp=zeros(nrc);
for r=1:nrc
for c=1:nrc
Rv=sqrt(xv(r,c)^2+yv(r,c)^2);
if Rv>eps
mexp(r,c)=sin(Rv*pi*freq)/(Rv*pi*freq);
else
mexp(r,c)=1;
end
end % c
end %r
%figure(1);imagesc(mexp)
%figure(2);surf(mexp)
assert(~any(any(isnan(m))))
assert(max(max(abs(m-mexp)))<.01)
|
3 | Fail |
nrc=96;
xymax=16;
freq=0.5;
m=sinx_div_x(xymax,nrc,freq);
%figure(3);imagesc(m)
%figure(4);surf(m)
xv=repmat(-xymax:2*xymax/(nrc-1):xymax,nrc,1);
yv=xv';
mexp=zeros(nrc);
for r=1:nrc
for c=1:nrc
Rv=sqrt(xv(r,c)^2+yv(r,c)^2);
if Rv>eps
mexp(r,c)=sin(Rv*pi*freq)/(Rv*pi*freq);
else
mexp(r,c)=1;
end
end % c
end %r
%figure(1);imagesc(mexp)
%figure(2);surf(mexp)
assert(~any(any(isnan(m))))
assert(max(max(abs(m-mexp)))<.01)
|
Given two strings, find the maximum overlap
461 Solvers
1310 Solvers
325 Solvers
When can one be the Life Member of the IEEE?
70 Solvers
208 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!