petotamas / pyArgus

Antenna array signal processing library implemented in python
https://www.tamaspeto.com/pyargus
GNU General Public License v3.0
164 stars 60 forks source link

incident angle #4

Open tweigel-dev opened 3 years ago

tweigel-dev commented 3 years ago

Again, thanks for the great implementation of DoA and especially MUSIC, I noticed at the original paper of MUSIC, that he used -180 to 180 to plot output of theta (incident angles). image your Documentation recommend to use 0 to 181. I notice, that it makes a huge difference to choose -90 to 91 or 0 to 181. If I try to use 0 to 360 or -180 to 180 like in the original paper i get mirrored result (axe at the center).

![image](https://user-images.githubusercontent.com/56434333/104299491-95982a00-54c5-11eb-80a6-5b1f6311b113.png) ![image](https://user-images.githubusercontent.com/56434333/104299595-b52f5280-54c5-11eb-94e4-b7ef7e72d160.png) ![image](https://user-images.githubusercontent.com/56434333/104299712-d55f1180-54c5-11eb-9b9e-b89d6fbc7be5.png) ![image](https://user-images.githubusercontent.com/56434333/104299776-e7d94b00-54c5-11eb-9fa8-b3bd142aab03.png)

Can you explain the mirrored behavior and which incident angle array i have to use ?

Thanks i advance