MabLab findpeaksで気をつけること

findpeaks関数を使う際に気をつける点。
findpeaksは1次元データ中の極大値とインデックスを返す関数。
[pks,locs] = findpeaks(A)

データの端点は極大値として検出されない。もしデータの端点も含めたいなら何らかの情報をpaddingしないと無理。それか作為的にデータを加えるか。

>> A = [5 4 3 4 6 10 8 7 8 7 6 5 4 1 10];

>> [pks,locs] = findpeaks(A)
pks =
10 8
locs =
6 9

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s