-
大小: 1KB文件類型: .rar金幣: 2下載: 2 次發(fā)布日期: 2021-03-07
- 語言: Matlab
- 標簽: nested-array??嵌套??
資源簡介
嵌套陣列DOA估計matlab例程,基于Nested Arrays A Novel Approach to Array Processing With Enhanced Degrees of Freedom。
代碼片段和文件信息
%?Nested?Arrays:?A?Novel?Approach?to?Array?Processing?With?Enhanced?Degrees?of?Freedom
clear
clc
theta?=?[-10?20?30];
K?=?length(theta);
N=4;?????????????%子陣1
M=4;?????????????%子陣2
T?=?N+M;
d1?=?[0:N-1N:(N+1):M*(N+1)];????????%?陣元間距
L=500;?????????????????%?快拍
s?=?randn(KL);????????%?信號矩陣
SNR?=?20;
d=-20:0.01:50;
i=sqrt(-1);
d_l=0.5;
A1=exp(-i*2*pi*d_l*d1‘*sin(theta*pi/180));??????????%?導向矩陣
x?=?A1*s;
X?=?awgn(xSNR);
Rx?=?X*X‘/L;????????????????%?協(xié)方差矩陣
z?=?vec(Rx);????????????????%?向量化
?for?j=1:T
????????B11(1+(j-1)*T:j*T)=d1(j)-d1(:);???????%?差陣列(包含重復項)
?end
b=[];
n=0;
?for?m=1:T*T
?????if(find(b==B11(m)))
?????z(m-n:)=[];
?????n=n+1;
?????else
??????b=[bB11(m)];
?????end
?end
[bI]=sort(b);???????????????%?b為差陣列(去除重復項)
I=fliplr(I);
z1
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1339??2017-11-30?12:07??Nested?array\Nested.m
?????文件????????670??2017-10-21?19:56??Nested?array\Peak_seek.m
?????文件????????128??2017-11-30?12:04??Nested?array\vec.m
?????目錄??????????0??2017-11-30?12:07??Nested?array
-----------?---------??----------?-----??----
?????????????????2137????????????????????4
評論
共有 條評論