0

このデータを変換したい (オブジェクトの観点から行うように言われました)。データのリストは次のとおりです。

  • [0, -20.790001, -4.49]加速度 xyz 座標を構成します - accel(x,y,z).

  • [-0.762739, -3.364226, -8.962189]角度を構成する xyz 座標 - angle(x,y,z).

ロドリゲスの回転式または線形変換行列を回転に使用しようとしていますか? これはセンサーデータとは異なりますか?
からデータを読み取ることはできますが.csv、C++ に変換する方法と C++ で行列を作成する方法がわかりません。

4

1 に答える 1

0

データを変換する式があれば、それを適用するだけです。マトリックスとその作成に関しては、double 配列を使用するか、複数の方法があります。

float matrix[][] ( or matrix** if you want to use pointers )

または、行と列を含むクラス (または構造体) を使用する

class Matrix
  float rows[]
  float columns[]

幸運を!

注: 疑似コードだけでは、そのままでは機能しないことは明らかです。

于 2012-06-07T16:08:19.627 に答える