Can we extract MECG from AECG using adaptive comb filter using the matlab function for comb filter?
2 次查看(过去 30 天)
显示 更早的评论
What will be the frequency that can be used in comb filter to extract MECG from AECG?
Thanking you in advance....
0 个评论
回答(1 个)
Anshuman
2024-2-5
Hi Bipin, MATLAB does not have a built-in function specifically called "comb filter", but you can design a comb filter using functions available in MATLAB. To create an adaptive comb filter, you might need to use adaptive filter algorithms such as the Least Mean Squares (LMS) algorithm or the Recursive Least Squares (RLS) algorithm, which can be implemented using MATLAB's built-in functions.
When it comes to extracting maternal electrocardiogram (MECG) from abdominal electrocardiogram (AECG), the comb filter's frequency would be set to target the fundamental frequency of the maternal heart rate and its harmonics. Since the maternal heart rate can vary widely among individuals and also change due to various factors, there isn't a one-size-fits-all frequency. The fundamental frequency for the maternal heart rate can be estimated from the beats per minute (BPM). The average resting heart rate for adults ranges from 60 to 100 BPM.
The comb filter would then be designed to have notches or peaks at multiples of this fundamental frequency (i.e., at its harmonics) to effectively extract the MECG signal.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Adaptive Filters 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!