0

入力データの連続フローがあります:100.000以上。時間と強度の2つの値があります。データには多くのピークが含まれています。データの一部にしましょう。

これは、分析する必要のあるデータの一部です

目的:ピークを検索->それらを特定->面積を計算します。

問題:たとえば、巨大なピーク(8.0と8.5の間のピークなど)には、複数のガウス(これは1つの「通常」であり、他のタイプの推定関数もあります)ピークが含まれている可能性があります。

質問:これらのピークの面積を測定するために、このピークを「デコンボリューション」するにはどうすればよいですか。

例:次のmatlabコードのようなことをしたい:

iPeak

4

1 に答える 1

2

「iPeak」で十分な場合は、コードをRに移植するだけです。Rには、しきい値処理されたピーク検出を行うパッケージがいくつかあります。当然、メインマシンから離れていたので、名前を忘れてしまいました。私が私の脳をリフレッシュすることができれば...あなたにぴったりの可能性があります:PROcess、ppc、seewave、Peaks、そして私が好きなもの:pracma。

注:これらは非常に便利なツールを使用して見つけましたsos

于 2012-10-25T13:49:33.257 に答える