# iaadoa

## Syntax

## Description

`[`

also returns the spatial power spectrum `ang`

,`spec`

,`azimuthspecang`

,`elevationspecang`

] = iaadoa(`X`

,`elempos`

)`spec`

and the corresponding scan
angles `azimuthspecang`

along the azimuth direction and
`elevationspecang`

along the elevation direction.

`[___] = iaadoa(`

searches the azimuth scan angles `X`

,`elempos`

,'AzimuthScanAngles',`azimuthscanang`

)`azimuthscanang`

and returns the
`nsig`

angles corresponding to the highest peaks in the spatial power
spectrum the search region.

`[___] = iaadoa(`

searches the elevation scan angles `X`

,`elempos`

,'ElevationScanAngles',`elevationscanang`

)`elevationscanang`

and returns the
`nsig`

angles corresponding to the highest peaks in the spatial power
spectrum in the search region.

`[___] = iaadoa(`

returns the spatial power spectrum and directions of arrival, taking into account the
specified stop criteria, `X`

,`elempos`

,...,'Tolerance',`tol`

)`tol`

. The `'Tolerance'`

Name-value pair sets the criteria for stopping, determined by the relative difference
between the estimated spectrum of the current iteration and that of the previous
iteration.

## Examples

## Input Arguments

## Output Arguments

## References

[1] Tarik Yardibi, Jian Li, Petre
Stoica, Ming Xue and Arthur B. Baggeroer, "Source Localization and Sensing: A Nonparametric
Iterative Adaptive Approach Based on Weighted Least Squares", *IEEE Transactions on
Aerospace and Electronic Systems*, Vol. 46, No. 1, pp. 425-443, Jan.
2010.

[2] Yanqin Xu, Xiaoling Zhang, Shunjun
Wei, Jun Shi, Xu Zhan, and Tianwen Zhang, "3D Super-resolution Imaging Method for Distributed
Millimeter-wave Automotive Radar Systems". *arXiv:2209*. 11037,
2022.

## Extended Capabilities

## Version History

**Introduced in R2024a**