📄 crbdet.m
字号:
function sig = crbdet(antenna,doas,S,N,lambda)% *****************************************************************************% * DBT, A Matlab Toolbox for Radar Signal Processing *% (c) FOA 1994-2000. See the file dbtright.m for copyright notice.%% function sig = crbdet(antenna,theta,S,N,lambda)%% Computes the Deterministic Cramer-Rao Bound%% sig RealVectorT CRB, standard deviations [radians]% antenna AntDefT% doas Vector of DoaT Directions of arrival% S RealMatrixT Source signal covariance matrix% N IntScalarT Number of snapshots% lambda RealScalarT Wavelength [m].% Start : 961120 Fredrik Athley (freath).% Latest change: $Date: 2000/10/16 15:20:17 $ $Author: svabj $.% $Revision: 1.8 $% *****************************************************************************%lambda = antenna.lambda;K = antenna.noElem;A = spastemat(antenna,doas,lambda);D = dspastemat(antenna,doas,lambda);[m,n] = size(A);[Q,R] = qr(A);Q2 = Q(:,n+1:m);Paperp = Q2*Q2';R = A*S*A' + eye(K);B = sqrt(1/(2*N)*inv(real((D'*Paperp*D).*(S.'))));sig = diag(B)';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -