频率域采样定理

实验清单:

M=27;N=32;n=0:M;

xa=0:floor(M/2); xb= ceil(M/2)-1:-1:0; xn=[xa,xb];

Xk=fft(xn,1024);

X32k=fft(xn,32);

x32n=ifft(X32k);

X16k=X32k(1:2:N);

x16n=ifft(X16k,N/2);

subplot(3,2,2);stem(n,xn,'.');box on

title('三角波序列x(n)');xlabel('n');ylabel('x(n)');axis([0,32,0,20])

k=0:1023;wk=2*k/1024;

subplot(3,2,1);plot(wk,abs(Xk));title('(a)FT[x(n)]');

xlabel('\omega/\pi');ylabel('|X(e^j^\omega)|');axis([0,1,0,200])

k=0:N/2-1;

subplot(3,2,3);stem(k,abs(X16k),'.');box on

title('16点频域采样');xlabel('k');ylabel('|X_1_6(k)|');axis([0,8,0,200])

n1=0:N/2-1;

subplot(3,2,4);stem(n1,x16n,'.');box on

title('16点IDFT[X_1_6(k)]');xlabel('n');ylabel('x_1_6(n)');axis([0,32,0,20])

k=0:N-1;

matlab 频域采样定理,频域采样定理实验相关推荐

  1. matlab频域取样间隔,实验二 时域采样与频域采样及MATLAB程序

    实验二 时域采样与频域采样 一 实验目的 1 掌握时域连续信号经理想采样前后的频谱变化,加深对时域采样定理的理解 2 理解频率域采样定理,掌握频率域采样点数的选取原则 二 实验原理 1 时域采样定理 ...

  2. 深入理解采样定理 + Matlab 仿真 Sa 函数的采样与恢复

    建议配合国宝老师的视频食用. 信号与线性系统分析 吴大正 郭宝龙 文章目录 (1) 采样的说明 1. 为什么要取样 2. 什么是取样 (2) 采样定理 1. 为什么要有奈奎斯特频率 2. 什么是采样定 ...

  3. 奈奎斯特抽样频率 matlab仿真,奈奎斯特采样定理、降采样、过采样

    奈奎斯特采样定理 fs >= 2fH 根据奈奎斯特采样定理,需要数字化的模拟信号的带宽必须被限制在采样频率fs的一半以下,否则将会产生混叠效应,信号将不能被完全恢复.这就从理论上要求一个理想的截 ...

  4. 数字图像处理 采样定理_数字图像处理实验合集

    实验一 一.实验名称 图像的采样与量化 二.实验目的 1.熟悉MATLAB软件的使用. 2.掌握采样与量化的原理及数学运算. 3.于MATLAB环境下编程实现对图片的不同程度的采样与量化. 三.实验内 ...

  5. MATLAB实现对Sa(t)采样利用采样定理恢复原信号

    MATLAB实现采样,恢复 对Sa(t)函数均匀采样 %信号Sa(t)作为被采样信号,信号带宽B=1,采样频率Ws=2B %此频率下的采样为Nyquist采样,对采样即恢复过程用MATLAB进行仿真 ...

  6. 采样定理 ADC采样

    一.采样定理 采样会造成频谱搬移,采样最重要的就是保证搬移后的频谱不会发生混叠. 上图中(a)为原信号的频谱,(b)为以Fs采样后的频谱.可以看到频谱以原点O为基准发生了周期性的搬移,其中频谱搬移大小 ...

  7. 算术平均值滤波matlab程序,基于S7-1200 AD采样的高效数字滤波算法的设计与实践...

    在工业控制中,常常会伴随大量的模拟量数据采样.模拟量采样时,由于待采量本身.传感器和传输过程中的外界干扰,特别是非稳态干扰信号等因素的影响,采样值中通常含有各种周期性和非周期性的噪声和干扰.为得到稳定 ...

  8. 过采样与欠采样图像重采样(上采样下采样)

    参考文章: https://blog.csdn.net/majinlei121/article/details/46742339 https://blog.csdn.net/Chaolei3/arti ...

  9. matlab 图像分割 提取人像_数字图像处理实验合集(含代码、报告)

    数字图像处理(MATLAB) 实验一 一.实验名称 图像的采样与量化 二.实验目的 1.熟悉MATLAB软件的使用. 2.掌握采样与量化的原理及数学运算. 3.于MATLAB环境下编程实现对图片的不同 ...

最新文章

  1. Github上十大热门可视化面板!再也不用担心画图啦!
  2. linux php 调用exec() 中,svn遇到的问题
  3. 斯坦福机器学习公开课学习笔记(2)—监督学习 梯度下降
  4. NYOJ 623 A*B ProblemII
  5. PHP随机输出视频API源码,php 32行代码简单实现抖音无水印视频api,附前台页面
  6. python地图散点图_Python中基于Basemap的三维散点图
  7. 你必须搞清楚的String,StringBuilder,StringBuffer
  8. 8 stark组件 展示数据
  9. java esclient query_elasticsearch 口水篇(4)java客户端 - 原生esClient
  10. POJ 3276 Face The Right Way 反转
  11. JAVA获取sjis文件乱码_下载文件时,文件名乱码。 | 学步园
  12. step7设置pcpg_安装STEP7编程软件过程及PG/PC接口设置
  13. 驱动单片机硬件调试器的一些开源库总结(包含stlink调试器)
  14. 基于范德蒙矩阵的Erasure code技术详解
  15. 计算机编码器的工作原理,优先级编码器74LS148的电路结构、工作原理及使用方法...
  16. navicat 1062报错
  17. 1102 : 火车票退票费计算(函数专题)
  18. System.Threading.ThreadAbortException: 正在中止线程
  19. GPU-Z v2.44.0 发布
  20. 服务器硬件RAID性能横评(2)

热门文章

  1. 华为防火墙技术-防火墙基础
  2. (2014阿里巴巴校园招聘)关于格子路径问题
  3. 03、指针(内存地址)
  4. mysql中建立一对多映射_Mybatis中的高级映射一对一、一对多、多对多
  5. OpenFOAM动网格技术介绍【转载】
  6. WebSocket实现简单的web聊天室
  7. 【转载】ioctl函数实现及在应用程序中的使用
  8. 头歌实践平台(python数据结构)(1-6)
  9. 前端之:JavaScript
  10. c语言程序设计课程技能点,C语言程序设计课程标准.doc