dikty
Newbie level 6
- Joined
- Aug 19, 2010
- Messages
- 11
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Location
- Manchester , UK
- Activity points
- 1,351
hi i want to calculate SNR of ECG two lead data , after seperating the independent components , using ICA algorithms FastICA
but the source signal and independent component are both having different amplitude , how can i calculate SNR of that , i used matlab program for that and used the formula
S = source signal
Y = independent component (assumed to be pure signal)
noise = S - Y;
but S and Y have different amplitudes.
SNR = 10 * log10 (var(source)/var(noise));
but it give me negative value which is i thing not desirable , i tried to make both matrices value in range of 0 - 1 but still no help.
but the source signal and independent component are both having different amplitude , how can i calculate SNR of that , i used matlab program for that and used the formula
S = source signal
Y = independent component (assumed to be pure signal)
noise = S - Y;
but S and Y have different amplitudes.
SNR = 10 * log10 (var(source)/var(noise));
but it give me negative value which is i thing not desirable , i tried to make both matrices value in range of 0 - 1 but still no help.