File Exchange

image thumbnail

Simulation of MUSIC (DOA ESTIMATION) - GUI

version 1.1 (8.04 KB) by

Simulation of Multiple Signal Classification Algorithm ( MUSIC ) for a uniform linear array.

3.66667
9 Ratings

36 Downloads

Updated

No License

The MUSIC algorithm, proposed by Schmidt, first estimates a basis for the noise subspace and then determines the peaks the associated angles provide the DOA estimates.
The MATLAB code for the MUSIC algorithm is sampled by creating an array of steering vectors corresponding to the angles in the vector angles.

Comments and Ratings (11)

good information

Dear Ahmad,

I could not run these functions:

function varargout = doa(varargin)

function doa_OpeningFcn(hObject, eventdata, handles, varargin)

function varargout = doa_OutputFcn(hObject, eventdata, handles)

function edit1_Callback(hObject, eventdata, handles)

function edit1_CreateFcn(hObject, eventdata, handles)

function edit2_Callback(hObject, eventdata, handles)

function edit2_CreateFcn(hObject, eventdata, handles)

function edit3_Callback(hObject, eventdata, handles)

function edit3_CreateFcn(hObject, eventdata, handles)

function edit4_Callback(hObject, eventdata, handles)

function edit4_CreateFcn(hObject, eventdata, handles)

function edit5_Callback(hObject, eventdata, handles)

function edit5_CreateFcn(hObject, eventdata, handles)

function edit6_Callback(hObject, eventdata, handles)

function edit6_CreateFcn(hObject, eventdata, handles)

function edit7_Callback(hObject, eventdata, handles)

function edit7_CreateFcn(hObject, eventdata, handles)

function edit8_Callback(hObject, eventdata, handles)

function edit8_CreateFcn(hObject, eventdata, handles)

function edit9_Callback(hObject, eventdata, handles)

function edit9_CreateFcn(hObject, eventdata, handles)

function pushbutton1_Callback(hObject, eventdata, handles)

function edit10_Callback(hObject, eventdata, handles)

function edit10_CreateFcn(hObject, eventdata, handles)

Do i need to put all these functions in a single file ?

Which function is to be run first ?

Please give me two example with appropriate arguments

Thanks in advance !

there isnt a 'number of arrival' estimation and unsinusoidal signal source used not as real life...

reza

reza (view profile)

Khan Sadaf

yun

yun (view profile)

King Fisher

King Fisher (view profile)

King Fisher

King Fisher (view profile)

Good Job Ahmad Sandouka !! Well-done !

Ruben Faibish

Just make it a bit more even I give a 1 star without having idea on the file contents.
After all the author gave himself a 5 stars rating.

Ahmad Sandouka

Ahmad Sandouka (view profile)

Updates

1.1

M-file + Fig-file

MATLAB Release
MATLAB 7.5 (R2007b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video