matlab non planer array doa estimation
inspace(0, pi/2, 90); % elevation phi_scan = linspace(0, 2pi, 180); % azimuth P_MUSIC = zeros(length(theta_scan), length(phi_scan)); for i = 1:length(theta_scan) for j = 1:length(phi_scan) % Compute steering vector kx = k cos(theta_scan(i)) cos(p