AGC的浮点仿真程序来了!文末还给出参考资料的列表,建议大家去知网下载。这些资料可以帮助大家完善AGC的理论!
%%%%%% AGC性能之测试程序归档版本1 %%%%%%%
%%%% File: DigitalAGC_test_rel1.m %%%%%%
%%% date: 2008-08-07 author: %%%%%
%%%%%%% 程序说明 %%%%%%%%%%
% 本程序以DigitalAGC_test_rel1v1为基础进行归档整理。
% 本程序完成含有指数滤波器的AGC以及无指数滤波器的AGC进行比较,
% 使用AGC51自编函数。
clear all;
%%************* 程序主体 ***************%%
%*********** 信号源 ******************
fc= 10;
fs= 200;
t1=0:1/fs:1;
t2=1+1/fs:1/fs:2;
t3=2+1/fs:1/fs:3;
t4=3+1/fs:1/fs:4;
t5=4+1/fs:1/fs:5;
t6=5+1/fs:1/fs:7;
Amp = 2.5; % 单位 v
ref_power = 0; % 功率值 0dbw
%%%%% 输入功率为20db的单频信号 I、Q两路信号
Isignal_input=[Amp*cos(2*pi*fc.*t1) Amp/2*cos(2*pi*fc.*t2) Amp/5*cos(2*pi*fc.*t3) Amp/4*cos(2*pi*fc.*t4) Amp/3*cos(2*pi*fc.*t5) Amp*2*cos(2*pi*fc.*t6)];
Qsignal_input=[Amp*sin(2*pi*fc.*t1) Amp/2*sin(2*pi*fc.*t2) Amp/5*sin(2*pi*fc.*t3) Amp/4*sin(2*pi*fc.*t4) Amp/3*sin(2*pi*fc.*t5) Amp*2*sin(2*pi*fc.*t6)];
%**************** 高斯白噪声信道 ****************
cnr=15;
Isignal_input_noise = awgn(Isignal_input,cnr);
Qsignal_input_noise = awgn(Qsignal_input,cnr);
%**************** AGC 模块 ******************
%%% 将含有指数滤波器的AGC以及无指数滤波器的AGC进行比较,
编辑:jq
-
AGC
+关注
关注
0文章
161浏览量
51663 -
滤波器
+关注
关注
161文章
7816浏览量
178108 -
噪声
+关注
关注
13文章
1122浏览量
47410
原文标题:大学毕业设计一席谈之二十二 数字AGC的matlab仿真(2)
文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论