音声ファイルからビーズの衝突回数を求めたい

1 次查看(过去 30 天)
Keito Endo
Keito Endo 2021-10-3
ビーズをかき混ぜている音ファイルがあるのですが、一定時間内にビーズが衝突している回数をカウントしたいです。
何か良い方法はあるでしょうか。
  2 个评论
Kenta
Kenta 2021-10-4
Endoさんこんにちは、私は専門外なのですが、もう少し詳しい情報だったり、それに似たデータを添付いただけるとより回答が集まりやすいのではないかと思いました。
波形のデータのようなものがあって、衝突したときにピークっぽいものがあらわれる、というような感じでしょうか。信号解析のツールボックスではそういう局所最大値を検出する関数があったなあと思っていました。
源樹 上林
源樹 上林 2021-10-15
このあたりの説明は参考にならないでしょうか。
https://jp.mathworks.com/help/signal/ug/envelope-extraction-using-the-analytic-signal.html
https://jp.mathworks.com/help/signal/ref/envelope.html
音の波形に包絡線を引いて findpeaks で探せば衝突音の回数をカウントできそうな気がします。しかし調整が難しそうですね。

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Audio I/O and Waveform Generation 的更多信息

Community Treasure Hunt

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

Start Hunting!