3.625

3.6 | 8 ratings Rate this file 37 Downloads (last 30 days) File Size: 8.04 KB File ID: #22112
image thumbnail

Simulation of MUSIC (DOA ESTIMATION) - GUI

by

 

14 Nov 2008 (Updated )

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

| Watch this File

File Information
Description

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.

Required Products Communications Blockset
MATLAB release MATLAB 7.5 (R2007b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (10)
23 Nov 2011 Bilal Hasan Qureshi

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 !

19 Aug 2011 Muhammed Fahri √úNLERSEN

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

25 May 2011 reza  
08 May 2011 Khan Sadaf  
06 May 2011 yun  
28 Apr 2011 King Fisher  
28 Apr 2011 King Fisher

Good Job Ahmad Sandouka !! Well-done !

19 Apr 2011 Gaurav Chaitanya  
19 Nov 2008 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.

18 Nov 2008 Ahmad Sandouka  
Updates
18 Nov 2008

M-file + Fig-file

Contact us