clear all
x=linspace(0,100,10000);
h=zeros(10000,1);
h(1001:8000)=1;
subplot(2,2,1);
plot(h);
title('矩形窗时域波形');
xlabel('样点数')
ylabel('幅度');
hold on;
%axis([0 10000 -1 2]);
w=h(1001:1060);
W=fft(w,1024);
W2=W/W(1);
W3=20*log10(abs(W2));
W4=2*[0:511]/1024;
W5=[0:1023]/1024;
subplot(2,2,2);
%plot(W4,W3(1:512));
plot(W5,W3);
title('矩形窗幅度特性');
xlabel('归一化频率')
ylabel('幅度/dB');
hold on;

%haming 
ham=hamming(60);
subplot(2,2,3);
plot(ham);
title('汉明窗时域波形');
xlabel('样点数')
ylabel('幅度');
hold on;
H=fft(ham,1024);
H1=H/H(1);
H2=20*log10(abs(H1));
H3=2*[0:511]/1024;
H5=[0:1023]/1024;
subplot(2,2,4);
%plot(W4,W3(1:512));
plot(H5,H2);
title('汉明窗幅度特性');
xlabel('归一化频率')
ylabel('幅度/dB');

matlab 矩形窗汉明窗幅频特性对比相关推荐

  1. 使用Pysot和MATLAB目标跟踪画对比图,标注框

    使用Pysot和MATLAB目标跟踪画对比图,标注框 python画图点会掉,MATLAB点会涨,具体什么原因,我也不知道!!! 最近也是在画图,搞了很久.翻了很多博客,才弄好.哈哈,在很多博客留下了 ...

  2. matlab采样序列幅频特性,数字信号处理课设计指导书20130530.doc

    数字信号处理课设计指导书20130530 数字信号处理 -课程设计指导 杨亚东 工程技术系 2013.5 数字信号处理课程设计内容.基本要求及评分标准 课程设计内容: 从以下二十一个题目中任选其中一个 ...

  3. matlab的汉明窗函数如何导出,基于汉明窗函数的FIR低通滤波器的设计.doc

    基于汉明窗函数的FIR低通滤波器的设计 DSP第二次课程设计 基于汉明窗函数的FIR低通滤波器的设计 姓名 钱海涛 学号 201022030305 孙佳云 201021030304 吴洪天 20102 ...

  4. 经验之谈,关于HOG调参:对matlab和opencv作对比

    笔者曾经做过一个项目,后期是把matlab转化为opencv,在此过程中,遇到的比较大的问题是HOG特征的提取问题,由于两个不用语言写的函数其输入参数的格式和编程思想有较多不同,在调试过程中花费了较多 ...

  5. matlab和c 对比,matlab与c的对比研究

    .RESET SESSION DELVAR, A Purpose π 180/π ≈ 57.2958 ∞ Not a number Matlab inf NaN A = [1,2,3] B = [4, ...

  6. fftw与matlab中的fft对比,基于FFTW的FFT和IFFT

    1:先进行FFT变换,再将图像进行逆变换,并对比两者的结果. #include #include "fftw3.h" #include #include "itkImag ...

  7. 【卷积码系列3】(n,k,m)卷积码的维特比译码实现(不使用MATLAB库函数)及性能对比(vitdec函数-代码见CSDN同名资源)

    关注公号[逆向通信猿]更精彩!!! 理论基础 MATLAB库函数polly2trellis(卷积码生成多项式转网格图描述)的实现过程详解 上面这篇仅作为了解!!! [卷积码系列1](n,k,m)卷积码 ...

  8. js类似matlab_JavaScript与MATLAB的计算性能差异对比研究

    龙源期刊网 http://www.qikan.com.cn JavaScript 与 MATLAB 的计算性能差异对 比研究 作者:庞聪 杜瑞林 王磊 贺克锋 龙坤 罗棋 来源:<计算机时代&g ...

  9. lm opencv 算法_Levenberg–Marquardt算法学习(和matlab的LM算法对比)

    回顾高斯牛顿算法,引入LM算法 惩罚因子的计算(迭代步子的计算) 完整的算法流程及代码样例 1.      回顾高斯牛顿,引入LM算法 根据之前的博文:Gauss-Newton算法学习 假设我们研究如 ...

  10. matlab 与 mathmatica 编程对比(Vyi个人学习笔记)

    一.常量 matlab虚数单位:i, j mathmatica虚数单位:I matlab圆周率:pi mathmatica圆周率:Pi 二.注释 matlab分区:%% matlab注释:% 要注释的 ...

最新文章

  1. jQuery 事件绑定方法(bind hover toggle live.... )、删除事件方法(unbind, die)及 事件对象
  2. 广外计算机考研专业课,【广外考研论坛】 21广外各专业考研问题全解答!纯干货!...
  3. centos7输入systemctl status network.service出现Unit network.service could not be found的解决办法
  4. kafka关闭终端继续执行命令(转载)
  5. P6563-[SBCOI2020]一直在你身旁【dp,单调队列】
  6. win10 linux装软件有哪些,win10若何装linux,win10安装linux双系统的详细教程,微商必备软件有哪些...
  7. 人生路上必须明白的七个哲理[转]
  8. 实现indexof()
  9. GIS教程-空间分析之水文分析
  10. 无胁科技-TVD每日漏洞情报-2022-7-12
  11. 电器上的这些符号有什么特别含义?
  12. 8700K + z370 安装黑苹果 Mojave
  13. 批量图片下载器(整站下载)
  14. 逆向——微信接收文本图片消息
  15. 015、移动WEB开发基础
  16. 洛阳理工学院linux实验报告,谁来给我抄实验报告啊!这一张又一张写得。。。。...
  17. bat备份MySQL失败_bat备份mysql的方法
  18. 清理蓝藻的机器人_蓝藻打捞机 蓝藻打捞设备 蓝藻清除机 绿藻打捞设备 水华清除机...
  19. c语言最新版,【整理】C语言的各种版本:C89,AMD1,C99,C11 – 在路上
  20. 取带runas的一些优秀小工具介绍

热门文章

  1. idea主题风格设置
  2. welearn视听说 读写 答题助手 综合插件
  3. 支持对抗样本防御的AI加速器架构设计
  4. java答题小程序代码_分享一个java技术开发的微信答题小程序仿头脑王者源码
  5. 阿里这套Java性能调优实战宝典,堪称教科书
  6. plc编程不是c语言,PLC编程中的五个常见问题
  7. 冰点下载器手机版apk_冰点下载器官网
  8. 相机成像原理RAW,RGB,YUV
  9. 爬虫中无头浏览器如何选择
  10. Unity3D 最实用的插件推荐