-
大小: 34.52MB文件類型: .rar金幣: 1下載: 0 次發布日期: 2023-06-13
- 語言: Matlab
- 標簽:
資源簡介
《數字調制解調技術的MATLAB與FPGA實現》源代碼
代碼片段和文件信息
%E2_1_BasicWave.m文件源代碼
%產生方波、三角波及正弦波序列信號
%定義參數
Ps=10;???????%正弦信號功率為10dBW
Pn=1;????????%噪聲信號功率為0dBW
f=100;???????%信號頻率為100Hz
Fs=1000;?????%采樣頻率為1KHz
width=0.5;???%函數SAWTOOTH()的尺度參數為0.5
duty=50;?????%函數SQUARE()的尺度參數為50
%產生信號
t=0:1/Fs:0.1;
c=2*pi*f*t;
sq=square(cduty);%產生方波
tr=sawtooth(cwidth);%產生三角波
si=sin(c);%產生正弦波
%產生隨機序列信號
noi=rand(1length(t));%產生均勻分布的隨機序列
noise=randn(1length(t));%產生高斯白噪聲序列
%產生帶有加性高斯白噪聲的正弦信號序列
sin_noise=sqrt(2*Ps)*si+sqrt(Pn)*noise;
sin_noise=sin_noise/max(abs(sin_noise));%歸一化處理
%畫圖
subplot(321);?plot(tnoi);???axis([0?0.1?-1.1?1.1]);
xlabel(‘時間(s)‘‘fontsize‘8‘position‘[0.08-1.30]);?ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘均勻分布隨機信號‘‘fontsize‘8);
subplot(322);?plot(tnoise);?axis([0?0.1?-max(abs(noise))?max(abs(noise))]);
xlabel(‘時間(s)‘‘fontsize‘8‘position‘[0.08-3.20]);?ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘高斯白噪聲信號‘‘fontsize‘8);
subplot(323);?plot(tsq);???axis([0?0.1?-1.1?1.1]);
xlabel(‘時間(s)‘‘fontsize‘8‘position‘[0.08-1.30]);?ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘方波信號‘‘fontsize‘8);
subplot(324);?plot(ttr);???axis([0?0.1?-1.1?1.1]);
xlabel(‘時間(s)‘‘fontsize‘8‘position‘[0.08-1.30]);?ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘三角波信號‘‘fontsize‘8);
subplot(325);?plot(tsi);???axis([0?0.1?-1.1?1.1]);
xlabel(‘時間(s)‘‘fontsize‘8‘position‘[0.08-1.30]);?ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘正弦波信號‘‘fontsize‘8);
subplot(326);?plot(tsin_noise);?axis([0?0.1?-1.1?1.1]);
xlabel(‘時間(s)‘‘fontsize‘8‘position‘[0.08-1.30]);?ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘SNR=10dB的正弦波信號‘‘fontsize‘8);?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1788??2014-03-02?22:52??數字調制解調技術的MATLAB與FPGA實現\Chapter_2\E2_1_BasicWave.m
?????文件????????902??2014-03-02?22:53??數字調制解調技術的MATLAB與FPGA實現\Chapter_2\E2_2_SignalProcess.m
?????文件????????588??2014-03-02?22:53??數字調制解調技術的MATLAB與FPGA實現\Chapter_2\E2_3_fft.m
?????文件??????????0??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\.recordref
?????文件???????2338??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\la
?????文件?????????85??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\la
?????文件?????????73??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\lec\SymbExam.vlc
?????文件?????????82??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\lec\SymbExam.vmc
?????文件????????100??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\lec\SymbExam.vsc
?????文件?????????19??2011-02-05?14:55??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\pepExtractor.prj
?????文件???????2045??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\rpt_SymbExam.areasrr
?????文件??????????0??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\stderr.log
?????文件????????602??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\stdout.log
?????文件??????11448??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.edn
?????文件??????????0??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.fse
?????文件???????7219??2011-02-05?15:10??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.gise
?????文件??????53472??2011-02-05?15:10??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.ise
?????文件????????246??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.ncf
?????文件???????1851??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.prj
?????文件??????????0??2011-02-04?12:34??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.sdc
?????文件???????4632??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.srd
?????文件???????6570??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.srm
?????文件???????5576??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.srr
?????文件???????1349??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.srs
?????文件????????441??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.vhd
?????文件???????1777??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.vtc
?????文件??????50536??2014-03-09?20:42??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam.xise
?????文件?????????18??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam_compile.tcl
?????文件?????????14??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam_map.tcl
?????文件?????????52??2011-02-05?15:00??數字調制解調技術的MATLAB與FPGA實現\Chapter_3\E3_1\SymbExam_open_file.tcl
............此處省略11398個文件信息
評論
共有 條評論