# Direction of Arrival estimation?

Status
Not open for further replies.

#### sherrykhan78

##### Newbie level 2
Hi,
I am working for DOA estimation using super resolution methods like MUSIC , ESPRIT for WIDEBAND signals. I am in need of MATLAB code for that. Your help will be highly benifical for me.
Khan

#### Circuit_seller

##### Full Member level 5
Re: Direction of Arrival estimation

Hi

Writing simulation code for such algorithms are so easy.
For example if you want to simulate MUSIC, first produce arraymanifold according to your array configuration, then produce impinging signal vectors and multiply them by arraymanifold.
No add noise vector using "randn" to the signal mutiplied by arraymanifold.
For calculating spatial spectral simply, calculate eigenvalues and eigenvector of R = cov(X) and build signal subspace.
Now sweep teta and phi and calculate spatial spectum.

Regards

#### sherrykhan78

##### Newbie level 2
Re: Direction of Arrival estimation

Thankyou very much for your reply, but I am looking for wideband I am already implement narrow band

#### Circuit_seller

##### Full Member level 5
Re: Direction of Arrival estimation

Hi

I am not sure, but I think that this kind of algorithms are not applicable to wide band signals. You first, should do some processing(preprocessing) then use those algorithms.

Regards

#### wwfhm2002

##### Member level 5
Direction of Arrival estimation

I have coding MUSIC and ESPRIT before, can't give you Matlab which is belong to my company, but can tell you the Matlab code can be finished in half day if you understand the algorithm.

#### Jackwang

##### Full Member level 2
Direction of Arrival estimation

MUSIC method is easily implemented by matlab.
Firstly, you should create a signal model. Such as sample number of the signal, the number of the array, and DOA for simulation. and then you can simulate it on basis of the its algorithm.

solgi

### solgi

Points: 2

#### mimomod

##### Member level 4
Direction of Arrival estimation

Hi sherrykhan78,

circuit_seller was right. DOA algorithms such as MUSIC and ESPRIT do make assumption of narrow-band for its information signal compared to its carrier frequency. You may check it yourself, for example in textbook adaptive filter by Haykin.

The narrow-band assumption is the one that responsible for making the vector/array manifold has Vandermode structure. In turn, this Vandermonde structure is exploited in MUSIC & ESPRIT algorithms.

best

ankitrajdip

### ankitrajdip

Points: 2

#### vanvu

##### Newbie level 5
Re: Direction of Arrival estimation

Hi all,

I do not think that the algorithm MUSIC works with wideband signal.

I'm looking for the Matlab source code for the algorithm SAGE and Matrix pencil.

could u help me?

Thanks

#### wolfi64

##### Newbie level 3
Direction of Arrival estimation

You can decompose your wideband signal to many narrowband signals via short time fourier transform. Then apply MUSIC and average.

#### mailoan1909

##### Newbie level 6
Re: Direction of Arrival estimation

I am looking code matlab for DOA wide-band signal using ESPRIT. Could you help me! If you have code, please send to my email : mailoan1909@gmail.com

#### vishalkarira

##### Newbie level 3
Re: Direction of Arrival estimation

can any one help me out to simulate matrix pencil method or provide me a code for the same . . .

#### mailoan1909

##### Newbie level 6
Re: Direction of Arrival estimation

hi wolfi64, how to decompose wideband signal to narrowband? if you have code or file, please send to me

#### sidhdhi jariwala

##### Newbie level 6
Re: Direction of Arrival estimation

Thankyou very much for your reply, but I am looking for wideband I am already implement narrow band

hello.
i am also working on music.. can you help me? how i can implement this in matlab..
if you have anybasic code then forward me..
sidhhi.modi@gmail.com

thank you..

Status
Not open for further replies.