matlab由频域变时域的代码-avxDecimate:avxDecimate

时间:2024-06-10 12:12:36
【文件属性】:

文件名称:matlab由频域变时域的代码-avxDecimate:avxDecimate

文件大小:1.68MB

文件格式:ZIP

更新时间:2024-06-10 12:12:36

系统开源

matlab由频域变时域的代码抽取: 该库实现了一个多相FIR抽取滤波器。 抽取类用于将输入信号抽取两倍。 低通滤波器: 此matlab命令用于生成FIR滤波器: b = fir1(47,0.43); 滤波器在时域和频域中的脉冲响应: 测试: 具有两个分量的模拟信号:1-余弦频率为1700 Hz 2-余弦频率为20 Hz 和25000 Hz的采样率: 在四个测试用例中,将代码的输出与Matlab的抽取函数进行比较: 幅度为100的20 Hz余弦+幅度为10的12000 Hz余弦 幅度为100的20 Hz余弦+幅度为10的6250 Hz余弦 幅度为100的20 Hz余弦+幅度为10的3000 Hz余弦 幅度为100的20 Hz余弦+幅度为10的1000 Hz余弦 Matlab代码绘制以上数字: >> signal = csvread('signal4.csv'); >> decsignal = csvread('decimated_signal4.csv'); >> d = moddecimate(signal(2:end,2),2,47,'fir'); >> plot(t, decsi


【文件预览】:
avxDecimate-master
----readme.md(2KB)
----decimate.cpp(7KB)
----main.cpp(8KB)
----doc()
--------zoomsignal.png(37KB)
--------case1.png(335KB)
--------zoomdecsignal.png(19KB)
--------case2.png(334KB)
--------case4.png(462KB)
--------diff1.png(41KB)
--------time_response.png(27KB)
--------frq_response.png(69KB)
--------case3.png(356KB)
--------signal.png(42KB)
--------decsignal.png(42KB)
----CMakeLists.txt(225B)
----decimate.h(781B)

网友评论

  • 这是matlab的吗?