熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-12-22 16:21
正文摘要:本帖最后由 permanent 于 2022-12-23 19:11 編輯 現(xiàn)在要在頻域用matlab做一個(gè)心率計(jì)算,我.m文件里是我在arduino濾波完以后的數(shù)據(jù),我給這個(gè)數(shù)組存的變量名是DataFIR,然后我基本思路是先給這個(gè)數(shù)據(jù)去掉直流分量, ... |
glinfei 發(fā)表于 2022-12-23 16:57 您好,我這個(gè)程序是先做心電數(shù)據(jù)的傅里葉變換,然后因?yàn)樽鐾旰笫亲笥覍?duì)稱(chēng)的,所以我把幅度譜取了一半的長(zhǎng)度,然后通過(guò)max函數(shù)找到那個(gè)最大值,find找對(duì)應(yīng)頻率,并不是看圖自己找的,所以振幅圖的區(qū)間應(yīng)該并不影響計(jì)算結(jié)果,因?yàn)閙ax找到的應(yīng)該就是那個(gè)精確的最大值,而振幅圖就是我的一個(gè)參考,那能不能麻煩您幫我看一下這到底是哪里的問(wèn)題,謝謝您了 |
glinfei 發(fā)表于 2022-12-23 16:57 您好,我這個(gè)程序是先做心電數(shù)據(jù)的傅里葉變換,然后因?yàn)樽鐾旰笫亲笥覍?duì)稱(chēng)的,所以我把幅度譜取了一半的長(zhǎng)度,然后通過(guò)max函數(shù)找到一個(gè)最大值,通過(guò)find函數(shù)找對(duì)應(yīng)頻率,并不是看圖自己找的,所以振幅圖的區(qū)間應(yīng)該并不影響計(jì)算結(jié)果,因?yàn)閒ind找到的應(yīng)該就是那個(gè)精確的最大值,而振幅圖就是我的一個(gè)參考,那能不能麻煩您幫我看一下這到底是哪里的問(wèn)題,謝謝您了 |
你把快速傅立葉分解振幅圖譜打出來(lái)看一下,就知道怎么去處理了 |
permanent 發(fā)表于 2022-12-23 09:13 它是周期對(duì)稱(chēng)的,而且你只要0到3Hz區(qū)間,放大,應(yīng)該有四個(gè)峰值。我覺(jué)得是你頻率區(qū)間取的太寬造成的誤差。 |
permanent 發(fā)表于 2022-12-22 22:42 采樣頻率大于一倍就行了,采樣個(gè)數(shù)只是影響精度而已,你先把快速傅立葉分解振幅圖譜打出來(lái)看看,就知道怎么處理了 |
glinfei 發(fā)表于 2022-12-22 21:37 您好,這個(gè)采樣頻率是題目要求固定的不能變,請(qǐng)問(wèn)這個(gè)采樣個(gè)數(shù)和采樣頻率會(huì)影響我的心率計(jì)算結(jié)果么 |
先看看采樣個(gè)數(shù)和頻率,再直接看看分解圖,再處理。另外,直流分量應(yīng)該是0頻率的值處理來(lái)的,不用管它啊 |
Powered by 單片機(jī)教程網(wǎng)