资源简介
各类算法大全,music capon 等波束合成算法代码,各中pdf解释文件,合成孔径算法等。
代码片段和文件信息
% clear all
clear all;
close all;
clc;
% extracted sources‘ signals
load alz.mat;
load fw.mat;
m=min(length(alz)length(fw));
N1=1;%20000;
N2=m;%N1+3000;
s1=alz(N1:N2); % Adjust the power of alz
s2=fw(N1:N2);
s1=(s1-min(s1))/(max(s1)-min(s1));
s2=(s2-min(s2))/(max(s2)-min(s2));
fs=16000;
N=8;
auwrite(s1fsN‘s1‘);
auwrite(s2fsN‘s2‘);
s1=1.3*s1;
Enegy1=0;
Enegy2=0;
for k=1:length(s1)
Enegy1=Enegy1+s1(k)^2;
Enegy2=Enegy2+s2(k)^2;
end
Ratio=Enegy1/Enegy2;
S1=fft(s1);
S2=fft(s2);
sita1=-pi/3; % the angle of the first source. range: from -pi/2 to pi/2
sita2=pi/3; % the angle of the second source. range: from -pi/2 to pi/2
r1=1.0; % the radius of the first sound source
r2=1.0; % the radius of the second sound source
Nfft=length(S1);
D=0.433; % distance between two microphones suppose the diameter of circle is 0.5.
V=344.21; %23 degrees % velocity of sounds
fs=1.6e4; % the sampling frequency
Nbeg=0.5;
Nend=1.5;
No=11;
%******************************************
% Variants for Reverberation
%******************************************
T60=0.4; % time for degrading up to 60db; seen [1]
L=0.5*T60*fs; % length of filter for reverberation
% Mixed sound signals in near--field equation
d11=sqrt(D*D/4+r1*r1+D*r1*sin(sita1));
d12=sqrt(3*D*D/4+r1*r1-sqrt(3)*D*r1*cos(sita1));
d13=sqrt(D*D/4+r1*r1-D*r1*sin(sita1));
d21=sqrt(D*D/4+r2*r2+D*r2*sin(sita2));
d22=sqrt(3*D*D/4+r2*r2-sqrt(3)*D*r2*cos(sita2));
d23=sqrt(D*D/4+r2*r2-D*r2*sin(sita2));
for f=1:Nfft
X1(f)=exp(-i*2*pi*f/Nfft*d11*fs/V)*d11/d11*S1(f)+exp(-i*2*pi*f/Nfft*d21*fs/V)*d21/d21*S2(f);
X2(f)=exp(-i*2*pi*f/Nfft*d12*fs/V)*d11/d12*S1(f)+exp(-i*2*pi*f/Nfft*d22*fs/V)*d21/d22*S2(f);
X3(f)=exp(-i*2*pi*f/Nfft*d13*fs/V)*d11/d13*S1(f)+exp(-i*2*pi*f/Nfft*d23*fs/V)*d21/d23*S2(f);
end
mid_mix1=real(ifft(X1));
mid_mix2=real(ifft(X2));
mid_mix3=real(ifft(X3));
%*********Add reverberation***************
%*********Impulse Response[2]*************
% % addtional noise: 40dB
% save(‘X1‘‘X1‘);
% save(‘X2‘‘X2‘);
% save(‘X3‘‘X3‘);
% load X1;
X1=awgn(X120);
% load X2;
X2=awgn(X220);
% load X3;
X3=awgn(X320);
mixed1=real(ifft(X1));
mixed2=real(ifft(X2));
mixed3=real(ifft(X3));
mixed1=(mixed1-min(mixed1))/(max(mixed1)-min(mixed1));
mixed2=(mixed2-min(mixed2))/(max(mixed2)-min(mixed2));
mixed3=(mixed3-min(mixed3))/(max(mixed3)-min(mixed3));
figure;
subplot(311);
plot(mixed1‘-r‘);
xlabel(‘signal points‘)
ylabel(‘Amplitude‘)
title(‘Mixed signal1‘)
subplot(312);
plot(mixed2‘-r‘);
xlabel(‘signal points‘)
ylabel(‘Amplitude‘)
title(‘Mixed signal2‘)
subplot(313);
plot(mixed3‘-r‘);
xlabel(‘signal points‘)
ylabel(‘Amplitude‘)
title(‘Mixed signal3‘)
% %DSBF
% B1=0;
% L=zeros(19No);
% for belta=-pi/2:pi/18:pi/2
% B1=B1+1;
% R1=0;
% z(B1)=0;
% for focus=Nbeg:0.1:Nend
% R1=R1+1;
% Z(B1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7380 2007-02-07 17:31 超声算法\1\DSBF.m
文件 2287 2015-10-06 08:36 超声算法\10\createSignal.m
文件 7017 2018-12-28 15:50 超声算法\10\examples.m
文件 1515 2015-10-06 08:36 超声算法\10\license.txt
文件 4176 2015-10-06 08:36 超声算法\10\plotSteeredResponse.m
文件 1668 2015-10-06 08:36 超声算法\10\sphericalCoordinateSystem.m
文件 2183 2015-10-06 08:36 超声算法\10\steeredResponseDelayAndSum.m
文件 1656 2015-10-06 08:36 超声算法\10\steeringVector.m
文件 472907 2015-10-06 08:36 超声算法\10\TN beamformers.pdf
文件 1112 2006-07-19 09:39 超声算法\11\线阵DBF\linearityarray.m
文件 1056 2006-07-19 09:40 超声算法\11\线阵DBF\linearityarray2.m
文件 1219 2018-12-28 15:45 超声算法\12\beamforming.m
文件 993 2012-02-03 20:18 超声算法\13\diffusenoisefield.m
文件 1938 2008-11-24 23:10 超声算法\13\DSB.m
文件 311 2015-05-12 00:48 超声算法\13\DSB_BeamPattern.m
文件 664 2010-03-27 16:00 超声算法\14\example21.m
文件 790 2013-12-24 20:19 超声算法\15\circular_array.m
文件 1060 2013-03-05 13:54 超声算法\16\beamform\circle_beampattern.m
文件 1125 2012-10-22 11:20 超声算法\16\beamform\cylinder_beampattern.m
文件 10408 2013-03-03 15:27 超声算法\16\beamform\Fr_bin2dec.m
文件 22789 2013-03-03 15:24 超声算法\16\beamform\fr_dec2bin.m
文件 1053 2013-03-05 16:27 超声算法\16\beamform\ULAbeamformzuoye.m
文件 1324 2012-10-22 11:20 超声算法\16\beamform\URAbeampattern.m
文件 1659 2018-12-28 18:14 超声算法\17\Beamforming.m
文件 9079 2013-12-25 08:57 超声算法\18\概率数据互联(pdaf)\PDAF-demo\pdaf.m
文件 26806 2013-12-22 17:39 超声算法\18\概率数据互联(pdaf)\UF_EF\blackscholes.m
文件 386 2013-12-22 17:39 超声算法\18\概率数据互联(pdaf)\UF_EF\bsffun.m
文件 790 2013-12-22 17:39 超声算法\18\概率数据互联(pdaf)\UF_EF\bshfun.m
文件 5600 2013-12-22 17:39 超声算法\18\概率数据互联(pdaf)\UF_EF\data\c2925.prn
文件 3560 2013-12-22 17:39 超声算法\18\概率数据互联(pdaf)\UF_EF\data\c3025.prn
............此处省略411个文件信息
相关资源
- 合成孔径雷达干涉测量.pdf
- 合成孔径雷达图像理解与应用
- Spotlight Synthetic Aperture Radar Signal Proc
- 相控阵天线手册2018最新版超清晰英文
- 相控阵雷达仿真技术研究
- 合成孔径雷达成像原理.pdf
- Spotlight Synthetic Aperture Radar Signal Proc
- 合成孔径雷达成像与算法实现含代码
- 合成孔径雷达系统与信号处理
- 相控阵雷达接收系统噪声系数分析与
- 论文研究-大斜视聚束式SAR的非线性
- 机载合成孔径雷达运动补偿研
- 合成孔径雷达入门程序.zip
- ISAR逆合成孔径雷达成像程序
- 相控阵雷达自适应旁瓣对消
- 机载相控阵雷达信号模拟器的设计
- 合成孔径SAR BAQ压缩方法
- 《合成孔径雷达成像算法与实现》一
- 合成孔径雷达干涉测量ps-insar软件st
- 合成孔径雷达的点目标回波仿真程序
- 宽带相控阵雷达中波束形成问题的研
- 相控阵天线方向图仿真程序三维,l
评论
共有 条评论