加速度计原始数据进行matlab的fft分析

  • f6_703477
    了解作者
  • 1.1MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-23 01:57
    上传日期
内部有加速度计的原始数据,30Hz低通滤波之后的数据,并对这两组数据进行fft变换分析,可设置合适的低通滤波器。
fft_analy.zip
  • simout2.mat
    774.9KB
  • fft_analysis.m
    631B
  • simout1.mat
    344.5KB
内容介绍
clc; source=simout1; filter=simout2; %% 原始数据 subplot(3,1,1); plot(source.Time,source.Data,'b',filter.Time,filter.Data,'r'); title('数据'); legend('原始数据','滤波之后数据'); grid on; %% fft Ts=1000; x=source.Data; N=source.Length; n=1:N; n_2=1:N/2; f=n*Ts/N; y=fft(x,N); mag=abs(y); subplot(3,1,2); plot(f(n_2), mag(n_2)); title('原始数据fft'); axis([0 Ts/2 0 3*1e6]); grid on; %% fft Ts=1000; x=filter.Data; N=filter.Length; n=1:N; n_2=1:N/2; f=n*Ts/N; y=fft(x,N); mag=abs(y); subplot(3,1,3); plot(f(n_2), mag(n_2)); title('滤波之后数据fft'); axis([0 Ts/2 0 3*1e6]); grid on;
评论
    相关推荐
    • matlab 课件
      matlab 功能很强大,本课件详细的介绍了matlab在科学计算中的应用。
    • Matlab教程
      MatlaB经典ppt,主要讲解了MatlaB的入门知识,图形编程以及仿真。
    • matlab入门
      matlab的入门教程,很值得仔细看看,对提高matlab能力有帮助
    • matlab编译器
      matlab编译为exe文件所需要的文件; 使用时解压,将解压后文件拖入至matlab命令行即可
    • matlab
      matlab的基础知识进行介绍
    • MatLab
      “#MatLab
    • MATLAB编译器
      基于MATLAB 2018b版本介绍MATLAB编译器。介绍如何利用编译器将MATLAB代码编译为独立应用程序或组件,并在没有安装MATLAB的计算机上进行部署。
    • MATLAB 论文
      基于MATLAB的论文撰写!可以为你指明一条写作MATLAB论文的道路!
    • matlab
      matlab经典课堂讲义
    • matlab
      matlab