Gabor 的这种实现的特点: - 有参数来控制过滤器的大小、方向、位置和频率- 具有补偿直流分量的能力- 内核包含提取幅度、相位、实部和图像部分的函数- 可以显示滤波器组和响应- 卷积(和特征提取)可以通过只调用一个函数来完成 警告: 需要 Matlab >=7.6(OOP 语法)
2023-04-12 12:27:30 54KB matlab
1
多速率信号处理通过内插和抽取方法来变化系统中不同节点处的信号速率。分析了在抽取和内插中采用的抗混叠滤波器如CIC,HB,多相滤波器组等,提出一种128倍多级抽取器设计方案,通过在MATLAB中建模,并编写verilog HDL代码,在ModelSim中进行仿真,仿真结果验证了这一结构的合理性。
2023-01-27 10:28:18 1.63MB CIC; HB; 多相滤波器组; MATLAB
1
% melfilter 创建梅尔频率滤波器组% % [Filter,MelFrequencyVector] = melfilter(N,FrequencyVector,hWindow) % % 生成具有 N 个线性间隔滤波器组的滤波器组矩阵, % 在 Mel 频域中,重叠了 50%。 % % `N` 要构建的滤波器组的数量。 % % `FrequencyVector` 一个向量,指示频率% 评估滤波器组系数。 % % `hWindow` 确定形状的窗口函数的句柄滤波器组的百分比。 默认为 hWindow = @triang % % `Filter` 是大小为 [N numel(FrequencyVector)] 的稀疏矩阵。 % % `MelFrequencyVector` 是一个包含 Mel 频率值的向量% % 例子% N = 50; % Fs = 10000; % x = sin(2*
2022-10-25 21:31:59 2KB matlab
1