⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pslope.m

📁 荷兰Delft大学开发的insar(干涉合成孔径雷达)图像处理部分源代码
💻 M
字号:
function [C0,beta] = pslope(freq,power);% [C0,beta] = pslope(freq,power);% % function to derive the slope beta and C0 of an exponential function% in loglog  scale%% S(k)  = C0^2 .* k^(-beta)% power = C0^2 .* freq^(-beta)%% Ramon Hanssen, April 2000if nargin==0, help pslope;break;end% Don't worry about orientation  freq   = freq(:);  power  = power(:);% Check if we've got a zero frequency. If yes, remove it  if find(freq==0),     notzero = find(freq~=0);    freq    = freq (notzero);    power   = power(notzero);  end  logf       = log10(freq);  logp       = log10(power);  [p, dummy] = polyfit(logf,logp,1);  beta       = -p(1); % find the C0 value (for freq = 1, or logf = 0 )  position   = interp1(logf,[1:length(logf)],0) ;  logC0      = interp1([1:length(logp)],logp,position) ;  C0squared  = 10^logC0;  C0         = sqrt(C0squared);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -