matlab 删除所有注释,matlab注释

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

close all; clear all;

M = 10; % array element number

p = 3; % signal sources number

theta1 = 10;

theta2 = -20;

theta3 = 30;

lambda = 0.3;

d = lambda/2; % element spacing

c = 3.0e+8; % light speed

f0 = c/lambda; % carrier freqency

doas = [theta1 theta2 theta3]; % DOA of signals

fs = 1.0e+3; % samping freq

mu = [10; 20; 30]; % linear frequency modulation

index for DOA signals

t = [-pi:1/fs:pi];

N = length(t); % snapshot number

sig = exp(j*2*pi*(f0*ones(size(mu))*t +

1/2*mu*t.^2)); % LFM signals。3 rows correspond for 3 signals, length(sig) means snapshots

A =

exp(-j*2*pi/lambda*(0:M-1)'*d*sin(doas*pi/180)); % M elements correspond for M

rows, 3 doas corresponds for 3 noncoherent signals

noise_var = 1;

E = sqrt(noise_var/2)*(randn(M, N)+j*randn(M,N)); % Uncorrelated noise

X = A*sig + E; % sample matrix

Rx = X*X'/N; % autocorrelation matrix

[V,D] = eig(Rx);

Us = V(:,M-p+1:M); % signal characteristic

matrix, should be: M - by - p

Un = V(:,1:M-p); % noise characteristic matrix,

should be: M - by - (M-p)

theta = -90:1:90;

steeringTheta =

exp(-j*2*pi./lambda*d*(0:M-1)'*sin(theta*pi/180)); % M - by -

legnth(theta) ,theta

like 'sig' snapshot

谁能帮我注释一下啊 看不懂啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值