matlab .mat数据采样率太高,怎么降低

matlab .mat数据采样率太高,怎么降低,第1张

使用resample函数。

举告卖个例子:B=resample(x,90,250)%,采样从250降到90,如果250在前,就是改友巧插值从90到250,可以核键看B的长度,250采样4000个数据等于90采样1440个数据。

首先,用load口令读入aa3-3.mat 在command window下输入 ‘load aa3-3.mat’

之后在workspace下会出现aa3-3.mat中储存的数据

观察Name下的东西 那个就是数据的变量名 (比如为x)

之后你要做快速傅竖桐嫌立叶变换,就在command window下输入fft_reuslt=fft(x)

fft_reuslt就是数据x的做fft变化的结果

之后就是画图 就余手在command window下输入 plot(abs(fft_reuslt))

图中横坐标是频率 纵坐标是幅度

总的来说快速傅立叶变换的结轮腊果就是 原信号x的频谱

------------------------------------------------------------------

好累 希望你能懂。。。 我所说的真的已经是最基础的了。。。

还有,文件aa3-3.mat,要放在matlab的工作路径下

即,current directory下要有aa3-3.mat 这个文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12133216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存