matlab无法启动excel服务器以导入_对EXCEL中的数据进行FFT运算

      很多时候我们需要对得到的一组数据进行FFT分析(快速傅里叶变换分析),之前使用实验室五位半的台表记录了2000个数据点,在之前的数据处理中都是从时域来分析数据,但是没有从频域看过信号的输出.

在这里尝试使用Matlab对EXCEL中的数据进行FFT运算.

343e6d8e0035039f90f53035bbca91b2.png

这是在时域下使用EXCEL绘图工具画出的输出波形.

接下来使用Matlab对信号进行分析

a9c6b9eb2cbb197d88467df317f45571.png

  1. 使用Matlab的导入数据功能

  2. 选择数值矩阵,之后导入数据

    8709e6fd19c0a2d18ff092636efc4b20.png

  3. 之后选择Simulink

    47aa0af5e5f8f4c9524c2dce2ec97add.png

  4. 410034de1d0d7682e6d98ec3d73f9591.png

    选择一个示波器用来观测输出波形

  5. 6ded2bf3c4b00612532af7d6a759aae4.png

  6. 选择输入信号源

  7. 9be53b17817665590bf3d8bcb4932911.png运行之后报错,查看文档发现,这个是一个矩阵,所以输入的数据最少要俩列.

  8. b2c03463c85e583d148397239d015324.png

    重新导入数据

  9. dbece214857a8ec8504941a60a509495.png

  10. 156573ba0167a17c4a4e74745c51bafd.png

    仿真运行之后

  11. e95ac82b0bff7001825b77b9c26e0007.png

  12. 可以看到除了直流分量之外还有很多的工频信号.在后面的ADC采集中应该加入一个低通的滤波器或者使用软件处理一下

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值