-
大小: 62KB文件類型: .rar金幣: 2下載: 0 次發布日期: 2021-05-22
- 語言: Matlab
- 標簽: chirpmatlab??
資源簡介
chirp信號的matlab生成代,測試過沒問題!

代碼片段和文件信息
function?mychirp
h=1.25*10^-8;?%采樣間隔時間1/80us
ptwidth=10^-6;%脈沖寬度1us
pcr=2*ptwidth;%脈沖周期2us
tcr=0:h:pcr;
pbwidth=10^7;%chirp信號帶寬
y=chirp(tcr0ptwidthpbwidth);%產生chirp信號
pluse=rectpuls(tcrpcr).*y;%rectpuls產生矩形脈沖,占空比0.5pcr/(tcr-0.5pcr)
circle=10;%脈沖個數10
cirpluse=zeros(1circle*length(pluse));%存放周期脈沖的初始數組
for?i=1:circle
cirpluse(((i-1)*length(pluse)+1):i*length(pluse))=pluse;%得到周期脈沖
end
figure(1);
subplot(211)
tt=0:(circle*pcr)/((circle*length(pluse))-1):(circle*pcr);
plot(ttcirpluse);
ffty=fft(cirpluse2*10^4?)/100;%對chirp序列進行fft變換,幅度減小100倍2*10^4是FFT點數
f=tt/h;%各頻率點
subplot(212)
%plot(ffty);
plot(f(1:floor(length(f)/2))10*log10(abs(ffty(1:floor(length(f)/2)))));
%可以修改各參數值,得到不同的信號
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????754??2008-04-27?16:22??chirp\chirp\mychirp.asv
?????文件????????805??2008-04-27?16:26??chirp\chirp\mychirp.m
?????文件??????20498??2008-04-26?23:57??chirp\chirp\mychirpmdl.mdl
?????文件??????20369??2008-04-27?16:31??chirp\chirp\lfm.mdl
?????文件????????152??2008-04-27?12:59??chirp\chirp\mypluse.m
?????文件????????227??2008-04-27?12:06??chirp\chirp\mypluse.asv
?????文件????????323??2008-04-27?13:00??chirp\chirp\mychirp2.m
?????文件??????24496??2008-04-27?13:53??chirp\chirp\mychirp.fig
?????目錄??????????0??2008-04-26?23:57??chirp\chirp
?????目錄??????????0??2008-04-27?10:42??chirp
?????文件??????24485??2008-04-27?16:26??chirp\chirp\mychirpmatlab.fig
?????文件????????466??2008-04-27?16:48??chirp\chirp\讀我.txt
-----------?---------??----------?-----??----
????????????????92793????????????????????13
- 上一篇:CRC32的matlab代碼
- 下一篇:UCI之Sonar數據集
評論
共有 條評論