fs=1000;N=100;%采样频率和采样点数

a=[2.312        2.451        2.501        2.461        2.332        2.119        1.829        1.474        1.065        0.617        0.148        -0.327        -0.792        -1.226        -1.617        -1.95        -2.212        -2.394        -2.491        -2.497        -2.413        -2.243        -1.991        -1.669        -1.286        -0.856        -0.396        0.078        0.55        1.002        1.418        1.782        2.082        2.306        2.448        2.501        2.463        2.337        2.127        1.84        1.486        1.078        0.632        0.162        -0.312        -0.777        -1.213        -1.606        -1.94        -2.205        -2.39        -2.489        -2.498        -2.418        -2.25        -2.001        -1.681        -1.299        -0.871        -0.411        0.063        0.535        0.989        1.405        1.771        2.074        2.3        2.444        2.5        2.466        2.343        2.135        1.85        1.498        1.092        0.647        0.178        -0.297        -0.762        -1.2        -1.593        -1.93        -2.197        -2.385        -2.487        -2.499        -2.422        -2.257        -2.01        -1.692        -1.312        -0.885        -0.426        0.048        0.52        0.974        1.392        1.76        2.065        2.294];%数据

L=length(a);

t=0:1/fs:(N-1)/fs;

temp=fft(a,L);

A=abs(temp)/(N/2);

A(1)=A(1)/2;

f=(0:N-1)/N*fs;

subplot(2,1,1)

plot(t,a);

xlabel('time');

ylabel('A');

title('时域');

subplot(2,1,2)

plot(f(1:N/2),A(1:N/2));

xlabel('f');

ylabel('A');

title('频域');

matlab画频域横坐标,离散傅里叶变换频域横坐标问题相关推荐

  1. 用MATLAB计算序列的离散傅里叶变换

    用MATLAB计算序列的离散傅里叶变换 MATLAB提供了用快速算法计算离散傅里叶变换的函数fft,其调用格式为: Xk = fft(xn, N) 其中,调用参数xn为时域序列向量,N为离散傅里叶变换 ...

  2. Matlab如何进行利用离散傅里叶变换DFT (快速傅里叶变换FFT)进行频谱分析

    文章目录 1. 定义 2. 变换和处理 3. 函数 4. 实例演示 例1:单频正弦信号(整数周期采样) 例2:单频正弦信号(非整数周期采样) 例3:含有直流分量的单频正弦信号 例4:正弦复合信号 例5 ...

  3. 【算法】离散傅里叶变换(DFT)

    真实的系统是会离散的,时变的.理想者将瞬时态看成时线性的系统,将时变系统分成了不同阶段.离散在围观层面是连续的,但从表层感受时,变化是迅猛的,可以忽略不计变化的过程,因而成为了离散. 一.离散系统 离 ...

  4. 数字信号处理 --- 用离散傅里叶变换(循环卷积)实现线性卷积(个人学习笔记)

    时域的循环卷积等于频域的离散傅里叶变换,离散傅里叶变换DFT是离散傅里叶级数DFS的一个周期,离散傅里叶级数DFS是对连续时间傅里叶变换CTFT的采样 离散傅里叶级数DFS 周期为10的方波信号的傅里 ...

  5. 傅里叶变换 ~ 离散傅里叶变换(DFT)

    文章目录 一.离散傅里叶变换(DFT)--有限长序列的离散频域表示 1.主值区间.主值序列 2.DFT的定义 2.1.正变换: 2.2.反变换: 3.DFT用矩阵表示 4.DFT与DFS的关系 5.D ...

  6. matlab 离散傅里叶变换_时域上的采样VS频域上的周期延拓。用离散傅里叶变换直观地演示...

    数字信号处理DSP基本原理之一:采样时间信号的频谱具有周期性,且周期与采样率相等. 这个结论可以帮助我们在大脑中构建这样的一幅图像: 时域的动态采样,相当于在频域进行周期延拓,延拓的周期与时域采样率相 ...

  7. c# 傅里叶变换 频域_傅里叶变换在MATLAB中的应用(频域滤波)

    点击上方蓝字  关注我们 本文主要讲述如何在MATLAB中实现频域滤波,那么,怎么实现呢,我们这里讲的所有的滤波都是通过傅里叶变换在频域中实现的,所有这部分和傅里叶变换渊源很深,至于傅里叶变换本身,我 ...

  8. OPenCV:傅里叶变换、时域和频域、频谱和相位谱、傅里叶级数、离散傅里叶变换(DFT)、频域滤波、高通和低通滤波器、带通和带阻滤波器

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) 快速了解傅立叶变换(播放PPT即能动态地显示gif图)    ...

  9. matlab画矩形窗的频域图,矩形窗的频谱泄露

    数字信号处理中,会考虑截断数据时频谱泄露和加窗,对这个东西学过好几次了,总是弄得不清不楚,这次又讲,争取搞清楚.留了到题目,如下 信号y=2*cos(20*pi*t)+5*cos(100*pi*t), ...

最新文章

  1. 蓝色梦想,再次起航 | 水下目标检测算法比赛正式开赛!
  2. 不是内部或外部命令 windows10 执行 linux命令
  3. Java多线程详解(二)
  4. 从fig文件中读取数据
  5. EWM RF 开发常用代码
  6. Mysql在字符串类型的日期上加上10分钟并和如今的日期做比較
  7. GDCM:gdcm::Scanner的测试程序
  8. P2597 [ZJOI2012]灾难(top+lca)
  9. swift学习笔记(四)关于类的继承
  10. [技术随笔(二)] win10 回滚 win7 注意事项
  11. 生产排程系统_【经典文章】漫谈生产计划排程与控制系统
  12. 深度学习(deep learning)发展史
  13. 基于图像的场景三维建模
  14. 玩玩socket-socket是什么意思
  15. 课表插件timetable
  16. Evaluating Student Writing
  17. TAHOMA:Physical Representation-based Predicate Optimization for a Visual Analytics Database,IEEE2019
  18. Talib中文文档(二):Momentum Indicators 动量指标
  19. 最终服务器的信息接收及响应,ehlo详解
  20. 导出 MySQL 数据库表结构设计文档

热门文章

  1. 2022年造价员装饰装修考试模拟试题卷及答案
  2. GEC6818开发板制作五子棋小游戏
  3. Python多进程multiprocess之多进程返回值获取
  4. 第3章第14节:如何借助图片版式工具对图片进行快速排版 [PowerPoint精美幻灯片实战教程]
  5. [FFmpeg] 水平翻转视频,对称显示播放
  6. Set集合概述及特点
  7. angular Observable 怎么自动取消订阅
  8. 每个人都有自己的“七寸”
  9. 如何完全去掉visio图中的阴影
  10. 八字易经算法之用JAVA实现通勝十二建择日算法