def compSpecSample(self, angle):
"""
Computes the spatial spectrum response in a specified angle with FLOM
matrix.
MUST compute the FLOM matrix (call `compFLOM()`) before calling this
function.
Parameters
----------
angle : float
Direction-of-arrival (DOA) angle in range [0, pi).
Returns
-------
p : float
The response of spatial spectrum.
"""
a = self.sarr.steer(angle)
p = 1. / (a.T.conj().dot(inv(self.gamma).dot(a)))
# Discard imaginary part
return p.real
评论列表
文章目录