资源简介
杜勇老师所著的《锁相环技术原理及FPGA实现》一书附属光盘,包括MATLAB和FPGA实例代码。
代码片段和文件信息
%QuantArith.m
x=[7/8 zeros(115)];
y=zeros(1length(x)); %存放原始运算结果
B=2; %量化位数
Qy=zeros(1length(x)); %存放量化运算结果
Qy2=zeros(1length(x)); %存放量化运算结果
Qy4=zeros(1length(x)); %存放量化运算结果
Qy6=zeros(1length(x)); %存放量化运算结果
%系统系数
A=0.5;
b=[1];
a=[1A];
%未经过量化处理的运算
for i=1:length(x);
if i==1
y(i)=x(i);
else
y(i)=-A*y(i-1)+x(i);
end
end
%经过量化处理的运算
for i=1:length(x);
if i==1
Qy(i)=x(i);
Qy(i)=round(Qy(i)*(2^(B-1)))/2^(B-1);
else
Qy(i)=-A*Qy(i-1)+x(i);
Qy(i)=round(Qy(i)*(2^(B-1)))/2^(B-1);
end
end
Qy2=Qy;
B=4;
%经过量化处理的运算
for i=1:length(x);
if i==1
Qy(i)=x(i);
Qy(i)=round(Qy(i)*(2^(B-1)))/2^(B-1);
else
Qy(i)=-A*Qy(i-1)+x(i);
Qy(i)=round(Qy(i)*(2^(B-1)))/2^(B-1);
end
end
Qy4=Qy;
B=6;
%经过量化处理的运算
for i=1:length(x);
if i==1
Qy(i)=x(i);
Qy(i)=round(Qy(i)*(2^(B-1)))/2^(B-1);
else
Qy(i)=-A*Qy(i-1)+x(i);
Qy(i)=round(Qy(i)*(2^(B-1)))/2^(B-1);
end
end
Qy6=Qy;
xa=0:1:length(x)-1;
plot(xay‘-‘xaQy2‘--‘xaQy4‘O‘xaQy6‘+‘);
legend(‘原系统运算结果‘‘2bit量化运算结果‘‘4bit量化运算结果‘‘6bit量化运算结果‘)
xlabel(‘运算次数‘);ylabel(‘滤波结果‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 138 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.db_info
文件 278 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.ammdb
文件 2567 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.cdb
文件 33 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.dfp
文件 9624 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.hdb
文件 203 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.kpt
文件 4 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.logdb
文件 2273 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.cmp.rcfdb
文件 1485 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.cdb
文件 669 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.dpi
文件 628 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.hbdb.cdb
文件 46 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.hbdb.hb_info
文件 9445 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.hbdb.hdb
文件 32 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.hbdb.sig
文件 9611 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.hdb
文件 208 2014-05-18 18:14 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\compiled_partitions\SymbExam.root_partition.map.kpt
文件 653 2014-05-18 17:39 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\incremental_db\README
文件 11131 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\modelsim.ini
文件 2078 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\msim_transc
文件 386 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam\verilog.prw
文件 4768 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam\verilog.psm
文件 445 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam\_primary.dat
文件 756 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam\_primary.dbs
文件 340 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam\_primary.vhd
文件 530 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam_vlg_tst\verilog.prw
文件 8976 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam_vlg_tst\verilog.psm
文件 787 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam_vlg_tst\_primary.dat
文件 972 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam_vlg_tst\_primary.dbs
文件 585 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\@symb@exam_vlg_tst\_primary.vhd
文件 1417 2014-05-18 18:11 28738----锁相环技术原理及FPGA实现\Chapter_2\E2_1\simulation\modelsim\rtl_work\_info
............此处省略3285个文件信息
相关资源
- 基于FPGA的数字信号处理第2版,自制书
- 数字滤波器的MATLAB与FPGA实现第2版——
- 数字滤波器的MATLAB与FPGA实现:ALTERA
- 数字通信同步技术的MATLAB与FPGA实现
- 数字调制解调技术的MATLAB与FPGA实现
- 数字调制解调技术的MATLAB与FPGA实现中
- 完整版-数字滤波器的MATLAB与FPGA实现第
- 数字滤波器的MATLAB与FPGA实现——杜勇
- 数字通信同步技术的MATLAB与FPGA实现
- 数字通信同步技术的MATLAB与FPGA实现
- 《数字滤波器的MATLAB与FPGA实现——
- 无线通信FPGA设计及源码.rar
- 数字调制解调技术的MATLAB与FPGA实现
- 数字滤波器的MATLAB与FPGA实现 第2版
- 数字调制解调技术的MATLAB与FPGA实现
- 数字调制解调技术的MATLAB与FPGA实现
- 数字通信同步技术的MATLAB与FPGA实现
- 基于FPGA的噪声产生电路
- 无线通信的MATLAB和FPGA实现书籍+完整光
- matlab生成四种波形的mif文件,供fpga中
- PPL锁相环matlab
- 信道编码的Matlab和FPGA的实现 光盘资料
- dspbuilder FFT模块
- 单载波调制锁相环电路MATLAB仿真程序
- 基于线性调频信号的脉冲压缩处理F
- 锁相环的matlab仿真
- 32阶FIR滤波器的FPGA实现
- 锁相环环路滤波器参数设计代码(m
- 自适应滤波器的MATLAB与FPGA实现
- matlab程序-产生FPGA仿真源数据
评论
共有 条评论