0

これであなたの明るい心にアピールします!

これは、パターン認識/傾向分析への私の最初の進出です。基本的には、波形 (本質的には折れ線グラフ) を区別できるようにしたいと考えています。

たとえば、元のグラフは「通常」を表し、2 番目のグラフはほとんど同じですが、グラフの最後の 30% でプロットが高くなり、この 2 番目のグラフは「悪いグラフ」と呼ばれます。
私が達成したいのは、プログラムが「通常」と「悪いグラフ」がどのように見えるかを知り、この後の他の波形を見て、2つを区別することです。この例では、3番目の波形がまったく同じであった場合オリジナルは最後の 30% に向かって増加しましたが、「悪いグラフ」ほどではありませんでした。これは、「悪いグラフ」に向かっていると認識されます。

グラフをスライスしてから、ルールなどを差別化または生成することを考えていますが、これを実装する方法がわかりません。

私を正しい方向に向けるために利用できるテクニックは何ですか。可能であればコード例などはおまけです。

4

1 に答える 1

0

私はこの分野の専門家ではありませんが、フーリエ変換を使用して波形を定性的に比較することを検討できますか?

ここにC#とさまざまなライブラリを使用した高速フーリエ変換に関するSOの記事があります:-

于 2013-01-09T14:33:50.250 に答える