Matlab相位截断误差仿真概要
Matlab仿真
误差频谱仿真:
N=14 M=4 l=8 k=1
程序:
clear;
Fs =1;%采样频率1MHz
M=4;%截取累加器的高M位;
N = 14;%累加器的位数;
l=8;
k=1;
K=2^l*(2*k+1);
L=2^(N-M-l);
pe= 100000;
n=1:pe;
pp=pe+1;%总的采样点数
add_y=(n*K)/2^N;
error=(round(n*(2*k+1))/L)/(2^M);
NFFT = 2^nextpow2(pp);%设定频谱分析点数
f = Fs/2*linspace(0,1,NFFT/2+1);% 只显示 0?Fs/2 的频率
rom_y=sin(2*pi*error);%有相位截断误差
Y = fft(rom_y,NFFT)/pp;% NFFT 点的 FFT 变换
value_Y = abs(Y(1:NFFT/2+1));% 求 FFT 变换值的绝对值
DB_Y = 20*log10(value_Y);% 求功率的分贝
plot(f,value_Y); %绘制频谱图,只有相位截断误差
axis([0 1 0 0.5]);
N=14 M=4 l=7 k=4
程序:
clear;
Fs =1;%采样频率1MHz
M=4;%截取累加器的高M位;
N=14;%累加器的位数;
l=7;
k=4;
K=2^l*(2*k+1);%频率控制字
L=2^(N-M-l);
pe= 100000;
n=1:pe;
pp=pe+1;%总的采样点数
add_y=(n*K)/2^N;
error=(round(n*(2*k+1))/L)/(2^M);
NFFT = 2^nextpow2(pp);%设定频谱分析点数
f = Fs/2*linspace(0,1,NFFT/2+1);% 只显示 0?Fs/2 的频率
rom_y=sin(2*pi*error);%有相位截断误差
Y = fft(rom_y,NFFT)/pp;% NFFT 点的 FFT 变换
value_Y = abs(Y(1:NFFT/2+1));% 求 FFT 变换值的绝对值
DB_Y = 20*log10(value_Y);% 求功率的分贝
plot(f,value_Y); %绘制频谱图,只有相位截断误差
axis([0 1 0 0.5]);%包括坐标轴范围,axis([xmin xmax ymin ymax])
N=14 M=4 l=9 k=0
程序:
clear;
Fs =1;%采样频率1MHz
M=4;%截取累加器的高M位;
N = 14;%累加器的位数;
l=9;
k=0;%频率控制字,即累加的步长;
K=2^l*(2*k+1);
L=2^(N-M-l);
m=1:L-1
pe= 100000;
n=1:pe;
pp=pe+1;%总的采样点数
error=(2*m*pi)/2^(N-l);
NFFT = 2^nextpow2(pp);%设定频谱分析点数
f = Fs/2*linspace(0,1,NFFT/2+1);% 只显示 0?Fs/2 的频率
rom_y=sin(2*pi*error);%有相位截断误差
Y = fft(rom_y,NFFT)/pp;% NFFT 点的 FFT 变换
value_Y = abs(Y(1:NFFT/2+1));% 求 FFT 变换值的绝对值
DB_Y = 20*log10(value_Y);% 求功率的分贝
plot(f,value_Y); %绘制频谱图 没有幅度量化误差,只有相位截断误差
axis([0 1 0 0.5]);
N=14 M=5 l=10 k=0
程序:
clear;
Fs =1;%采样频率1MHz
M=5;%截取累加器的高M位;
N = 14;%累加器的位数;
l=10;
k=0;%频率控制字,即累加的步长;
K=2^l*(2*k+1);
L=2^(N-M-l);
pe= 100000;
n=1:pe;
pp=pe+1;%总的采样点数
add_y=(n*K)/2^N;
NFFT = 2^nextpow2(pp);%设定频谱分析点数
f = Fs/2*linspace(0,1,NFFT/2+1);% 只显示 0?Fs/2 的频率
rom_y=sin(2*pi*add_y);%有相位截断误差
Y = fft(rom_y,NFFT)/pp;% NFFT 点的 FFT 变换
value_Y = abs(Y(1:NFFT/2+1));% 求 FFT 变换值的绝对值
DB_Y = 20*log10(value_Y);% 求功率的分贝
plot(f,value_Y); %绘制频谱图
您可能关注的文档
- lt馒头发霉了概要.ppt
- LZB玻璃转子流量计操作规程概要.doc
- M2P1ReadingandVocabulary概要.ppt
- MACD重要的多空分界线概要.doc
- makefile讲解概要.ppt
- MapGis67输出打印概要.ppt
- M0005《思想道德修养与法律基础》朱建适应环境概要.ppt
- matlab中GUIDE工具建立GUI界面概要.ppt
- MATLAB作图(超详细)概要.ppt
- Luxury奢侈品概要.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 三管轮见习培训记录簿附页样本.pdf VIP
- 基本立体图形(第一课时)棱柱棱锥棱台的结构特征教学设计-高一下学期数学人教A版.docx
- 小红书运营培训课件.pptx VIP
- RVB-8000D型系列微机保护技术说明书.pdf VIP
- 【《恒顺醋业公司基于杜邦体系的盈利能力实证研究》12000字论文】 .pdf VIP
- 2025年高考数学大题突破大题06 概率与统计 (七大题型)(解析版).docx VIP
- 幼儿园大班10以内加减法100题.doc VIP
- TCCEAS001-2022建设项目工程总承包计价规范.docx
- 2024年国家正式消防员招录平台消防员招聘真题.docx VIP
- 【真题】江西省中考数学试卷含答案(word版).doc VIP
原创力文档

文档评论(0)