在求阵列的克拉美罗界时,需要进行某角度导向矢量对该角度的偏导数,希望得到指点,如何改正?
syms targetfun target answer
subs(jacobian(targetfun,target),{targetfun,target},[A1(:,1),theta(1)])
其中:
参数说明:
j 复数符号
theta 入射角
m 子阵阵元数
mm 组成整个阵列的子ULA数目
n 入射信号个数
c 光速
f1~f3 信号频率
wL fmax对应的波长,采用半波长
d 子阵阵元间距
DD 基线
K 采样快拍
t 根据快拍得到的时间范围
%}
function theta_ES = hankleMatrixDistriArray(SNR)
close all;
j = sqrt(-1);
theta = [15 30 65];
m = 8; mm = 2; n = length(theta);
c = 3e8; f1 = 3e7; f2 = 3e7; f3=3e7;
f= [f1,f2,f3];
fs = 1e8; wL = c/max(f);
d = 0.5*wL; DD = 2*m*d;
K = 1; t = (1