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 | Pass |
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)
|
Find the sum of all the numbers of the input vector
31971 Solvers
Find all elements less than 0 or greater than 10 and replace them with NaN
13055 Solvers
829 Solvers
given 3 sides, find area of this triangle
680 Solvers
Create One Large Eye of size N x N Quickly?
79 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!