what is the correct formula of (sum of ...from...to...) in matlab

1 回表示 (過去 30 日間)
Good mind
Good mind 2017 年 4 月 27 日
コメント済み: Good mind 2017 年 4 月 30 日
snrin=(-5:5:55); %initial snr
N=length(ecg); % length of ecg signal
n=(0:N-1);
e=sum (ecg^2) from 0 to N-1; **% I want to write this formula correctly**
f=sum (W^2) from 0 to N-1; *% also this*
A=sqrt(e/(10^(snrin/10))*f); *% also this one*
  2 件のコメント
James Tursa
James Tursa 2017 年 4 月 27 日
How is the indexing from 0 to N-1 related to the variable "ecg"? I.e., what would an index of 0 mean? Same question for the other sums.
Good mind
Good mind 2017 年 4 月 27 日
ECG is a signal sampled with 360hz. 0 to N-1 i.e means along the length of ecg signal

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2017 年 4 月 27 日
e = sum( ecg(1+n).^2 );
f = sum( W(1+n).^2 );
  7 件のコメント
Walter Roberson
Walter Roberson 2017 年 4 月 30 日
ecgnoisy = repmat(ecg(:), 1, length(A)) + repmat(W(:), 1, length(A)) .* repmat(A, numel(W), 1);
Good mind
Good mind 2017 年 4 月 30 日
thank you so much

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSignal Attributes and Indexing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by