实验一利用Matlab进行频谱分析

一、对无限长时域离散信号进行频谱分析

1.代码:

function test1(N)

N = input('Type in the length = ');

k = 0:1:N-1;

subplot(2,1,1)

x = cos(pi*k/10)+sin(pi*k/6)+cos(2*pi*k/5);

X = fft(x);

stem(k-N/2,abs(fftshift(X)));

title('rectangular window')

xlabel('Frequency index k'); ylabel('Magnitue') subplot(2,1,2)

h=hamming(N)';

x = cos(pi*k/10)+sin(pi*k/6)+cos(2*pi*k/5).*h;

X = fft(x);

stem(k-N/2,abs(fftshift(X)));

title('hamming window')

xlabel('Frequency index k'); ylabel('Magnitude') 2.运行结果:

Type in the length = 16

Type in the length = 64

利用matlab做dsp实验,华工DSP实验一利用Matlab进行频谱分析相关推荐

  1. 用matlab做纹理合成,关于图像纹理合成的Matlab例程

    纹理是普遍存在的视觉现象,其可以描述地形.植物.矿石.纤维和皮肤等等物体的表面特征.纹理结构在图像中反映其图像像素取值的空间变化情况,这种变化具有某中统计规律,在纹理区域内的各部分具有大致相同的结构. ...

  2. matlab做二元garch m,多元garch模型的matlab程序如何运行?能否举例说明下啊,希望高手指点...

    程序如下,我也安装了uscd_garch工具箱,但是不知道该如何运行,很弱智的问题啊,邮箱whzhongc@126.com 那位能举个例子指导一下我的操作.期待! function [paramete ...

  3. matlab做能谱图,求一个能谱分析的matlab程序

    MATLAB频谱分析程序 %FFT变换,获得采样数据基本信息,时域图,频域图 %这里的向量都用行向量,假设被测变量是速度,单位为m/s clear; close all; load data.txt  ...

  4. matlab做三次拉格朗日插值多项式_从零开始的matlab学习笔记——(24)曲线拟合...

    matlab应用--求极限,求导,求积分,解方程,函数绘图,三维图像,拟合函数....更多内容尽在个人专栏:matlab学习 才发现这个数据插值的返回值不是个函数表达式,是一系列点集,不能使用poly ...

  5. TensorFlow2.4可以在MacBook Pro/Mac Pro上利用GPU做机器学习训练了

    田海立@CSDN 2020-11-21 之前MacBook上TensorFlow只能利用CPU做训练,TF2.4开始可以利用GPU做训练了,并且不管是M1的MacBook Pro,还是Intel架构的 ...

  6. matlab怎么选清浊音做短时谱,语音信号处理实验三

    实验三语音信号的同态处理 一.实验目的 1.熟悉语音信号求其倒谱与复倒谱的方法: 2.计算一段语音信号的频谱与倒谱: 3.比较由加窗语音信号求得的对数幅度谱与倒谱域滤波后得到的对数幅度谱的各自特点. ...

  7. matlab求能控标准型函数,实验三 利用Matlab分析能控性和能观性

    实验三利用Matlab分析能控性和能观性 实验目的:熟练掌握利用Matlab中相关函数分析系统能控能观性.求取两种标准型.系统的结构分解的方法. 实验内容: 1.能控性与能观性分析中常用的有关Matl ...

  8. matlab概率论实验 分别掷硬币1,基于Matlab的概率论仿真实验

    -61- 基于Matlab 的概率论仿真实验 可以看到,当z 在区间度是线性减函数,仿真结果与之吻合很好.再考虑一个离散的例子:抛掷两个均匀的骰子,考虑最小点数的分布.在等可能的点. 采用Matlab ...

  9. 图像相减的matlab仿真及光栅滤波法,图像相减的MATLAB 仿真及光栅滤波法实验实现...

    图像相减的MATLAB 仿真及光栅滤波法实验实现 毕业设计(论文)中期报告题目图像相减的MATLAB仿真及光栅滤波法实验实现院(系)光电学院专业光信息科学与技术班级090106姓名陈凤学号090106 ...

最新文章

  1. Banknote Dataset(钞票数据集)介绍
  2. u盘复制不进去东西_禁止U盘拷贝,再也不让别人复制你电脑里的东西了!
  3. linux下dup函数,Linux dup dup2函数理解
  4. 破解mysql数据库的密码
  5. elementui分页组件按钮样式修改_Vue使用Elementui修改默认最快方法!
  6. HDU 2277 Change the ball
  7. 京东:618 期间遭「黑公关」恶意抹黑;Adobe 回应“杀死Flash”;Bootstrap 5.0 Alpha 发布 |...
  8. linux版的微博客户端,在Linux下安装Weibird:查看和编写微博的GTK+客户端
  9. 公司计算机 统一购买 补贴,全国农机购置补贴计算机管理系统开始全面启用
  10. 分布式大数据引擎Presto和Apache Spark
  11. SpringBoot使用AOP记录接口操作日志
  12. Windows多用户配置,不同用户不同访问权限
  13. Java编程笔记9:容器(下)
  14. python麻将源码_a8贵州麻将源码 贵阳麻将a8源码 a8贵阳捉鸡源码
  15. onenet平台使用教程
  16. 叮咚买菜2021第四季度财报数据公布:上海地区实现盈利
  17. 使用二维数组表示N阶矩阵
  18. 名利场专访Twitter创始人-杰克・多西(Jack Dorsey)
  19. javaWeb与Spring学习小结
  20. 69节入门python_第69天:Selenium详解

热门文章

  1. 用MATLAB玩转机器人--第六章 用MATLAB玩转单关节机器人
  2. 数据结构:单链表和双向链表
  3. 解决opensips NAT 问题和ACK不能正常转发问题
  4. 【Python3爬虫】大众点评爬虫(搞定CSS反爬)
  5. GIL对多线程的影响
  6. 腾讯云实验之搭建 GIT 服务器教程
  7. Web前台传对象字符串到后台并让后台反序列化对象字符串的方法(ASP.NET) json对象和字符串的转换
  8. 神经网络-损失函数是不是凸的
  9. Matlab 中prod函数的使用
  10. 吴恩达深度学习 —— 3.6 激活函数