分享

matlab如何实现1/3倍频程变换?

 Tall_Tree 2022-10-21 发布于河北
在一组数种插入0比如以前数组为A=[12345]现在可以内插后就编程A=[100200300400500],如果这个是时域的变化,时域扩大3倍,根据傅里叶变换性质就知道,频域缩小成原来的1/3,幅度也是原来的1/3,内插补零以后,经过fft,就可以达到1/3倍频,只需要再乘以系数3,就可以了抽取---就是隔几个抽取一次在频域中进行抽取也可以。比如A=[1234512345123459只需要编写n=1:(size(1)/3)B(n)=A(3*n),直接在频域进行抽取可以满足要求,B=[142539]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多