Skip to content
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.

[FEA] Add Multiple Signal Classification (MUSIC) support to radartools #420

Open
awthomp opened this issue Sep 10, 2021 · 3 comments
Open
Assignees
Labels
2 - In Progress Currenty a work in progress feature request New feature or request inactive-30d inactive-90d

Comments

@awthomp
Copy link
Member

awthomp commented Sep 10, 2021

MUSIC is a commonly used algorithm for direction finding and frequency estimation.

Monson Hayes in _Statistical Signal Processing and Modeling _ provides the following MATLAB algorithm for MUSIC:

function Px = music(x, p, M)
  R = covar(x, M);
  [v, d] = eig(R);
  [y, i] = sort(diag(d));
  Px = 0;
  for j=1:M-p:
    Px=Px + abs(fft(v(:,i(j)), 1024));
    end;
  Px = -20*log10(Px);
  end;
@awthomp awthomp added 2 - In Progress Currenty a work in progress feature request New feature or request labels Sep 10, 2021
@awthomp awthomp self-assigned this Sep 10, 2021
@github-actions
Copy link

This issue has been labeled inactive-30d due to no recent activity in the past 30 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. This issue will be labeled inactive-90d if there is no activity in the next 60 days.

@github-actions
Copy link

This issue has been labeled inactive-90d due to no recent activity in the past 90 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed.

@DawitSel
Copy link

This repository implemented MUSIC and other array signal processing libraries https://github.com/petotamas/pyArgus.
The library is tested with real world!

@caryr35 caryr35 added this to cusignal Dec 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
2 - In Progress Currenty a work in progress feature request New feature or request inactive-30d inactive-90d
Projects
Status: No status
Development

No branches or pull requests

2 participants