Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.mrao.cam.ac.uk/~nima/xa/resolution.m
Дата изменения: Mon Apr 2 18:22:04 2012
Дата индексирования: Sun Apr 10 04:40:49 2016
Кодировка:
function resolution(f,D)
% Rayleigh Criterion
% resolution(f,D)
% f in Hz
% D in meters
%
% N. Razavi (UCam)

sze = round(4*pi./(asin(1.22.*(3e8./f)./D)));
res = 180./sze;
data = (sze.*sze.*8)./1024.^2;

disp(sprintf('\nRayleigh Freq = %0.1f MHz, Size = %d x %d pixels (%0.1f MB), Res = %0.6f deg'...
,f*1e-6,sze,sze,data,res));

sze = round(4*pi./(asin(1.12.*(3e8./f)./D)));
res = 180./sze;
data = (sze.*sze.*8)./1024.^2;

disp(sprintf('Conservative Freq = %0.1f MHz, Size = %d x %d pixels (%0.1f MB), Res = %0.6f deg'...
,f*1e-6,sze,sze,data,res));

sze = round(4*pi./(asin(1.05.*(3e8./f)./D)));
res = 180./sze;
data = (sze.*sze.*8)./1024.^2;

disp(sprintf('Recommended Freq = %0.1f MHz, Size = %d x %d pixels (%0.1f MB), Res = %0.6f deg\n'...
,f*1e-6,sze,sze,data,res));

sze = round(4*pi./(asin((1.05/4).*(3e8./f)./D)));
res = 180./sze;
data = (sze.*sze.*8)./1024.^2;

disp(sprintf('NFFT (order 4) Recommended Freq = %0.1f MHz, Size = %d x %d pixels (%0.1f MB), Res = %0.6f deg\n'...
,f*1e-6,sze,sze,data,res));