No BSD License  

Highlights from
Simulation of MUSIC (DOA ESTIMATION) - GUI

3.625

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

Simulation of MUSIC (DOA ESTIMATION) - GUI

by Ahmad Sandouka

 

14 Nov 2008 (Updated 18 Nov 2008)

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  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (10)
18 Nov 2008 Ahmad Sandouka  
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.

19 Apr 2011 Gaurav Chaitanya  
28 Apr 2011 King Fisher

Good Job Ahmad Sandouka !! Well-done !

28 Apr 2011 King Fisher  
06 May 2011 yun  
08 May 2011 Khan Sadaf  
25 May 2011 reza  
19 Aug 2011 Muhammed Fahri ÜNLERSEN

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

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 !

Please login to add a comment or rating.
Updates
18 Nov 2008

M-file + Fig-file

Tag Activity for this File
Tag Applied By Date/Time
music Cristina McIntire 17 Nov 2008 11:08:33
gui Ahmad Sandouka 17 Nov 2008 11:08:47
simulation Ahmad Sandouka 17 Nov 2008 11:08:47
communications Ahmad Sandouka 17 Nov 2008 11:08:47
wireless Ahmad Sandouka 17 Nov 2008 11:08:47
smart antenna Ahmad Sandouka 17 Nov 2008 11:08:47
communications Laila Hesham 06 Mar 2009 15:23:38
gui Laila Hesham 06 Mar 2009 15:23:40
music Laila Hesham 06 Mar 2009 15:23:47
music Nabin S Sharma 03 Apr 2009 13:52:10
music prashant anand 06 Mar 2010 13:20:46
doa kiran deol 26 Aug 2011 14:21:51
doa Harish 09 Feb 2012 01:53:22

Contact us at files@mathworks.com