2016-06-21 15 views
1

私はちょうどこれについてどうやって行くかについていくつかの明確化が欲しかった。 私は、携帯電話が空中でホイップされているかどうか、これをテストする方法など、さまざまな状態でアプリを作成しています。 たとえば、ユーザーが電話を持ち、鞭のようにフリックした場合は、テストする必要があります。加速度計ホイップモーション

  • フリックの速い速度の間に1度。

それとも

  • 複数回フリックを超えると、それは私がこのアクションはホイップ1知っていたことを確認するためにフリックの終わりで停止することになると?
+0

さまざまな可能性を試して、効果的なものを見つけてください。 – user31264

答えて

2

私はあなたの問題はにある良い間に合わせと-アプローチだと思う:

  1. 携帯電話の加速度計のx、y、zの値を読み込み、それらを保存する簡単なアプリを作成します。 CSVファイルにコピーします。
  2. そのファイルを開発用コンピュータに転送し、散布図を作成し、ホイッピングモーションを示すパターンを探します。
  3. 最終アプリでこれらのパターンを使用します。

使用するサンプリングレートは、バッテリの信号およびノイズのノイズに影響します。また、加速度計は速度ではなく加速度を測定することを忘れないでください。

+0

トレンドを見つけたときに尋ねることはできますか?数学的数式の作成は数学的には難しいでしょうか? –

+0

@alexczernenkそれは私が言うのは難しいです。数学が「難しい」場合は意見の問題です。私は、「ホイッピング」モーションは、前方と後方の動きがはっきりしていると考えています。そのため、数学は特定の閾値を破るためにあなたの読みを探しているだけかもしれません。数学に問題がある場合は、ここで別の質問を投稿するか、[stackexchangeの数学のセクション](http://math.stackexchange.com/)にあなたのデータを載せてください。 –