angvellog
モバイル デバイス センサーからログ記録された角速度データを返す
説明
例
モバイル デバイス センサーからログ記録された角速度データの取得
この例では、デバイス上で MATLAB® Mobile™ をインストールおよび設定済みであると仮定します。それを行っていない場合は、お使いのデバイスへの MATLAB Mobile のインストールを参照してください。
MATLAB の別のセッションでデータを読み取るには、MATLAB Online™、またはローカル コンピューターの MATLAB を起動します。ローカル インストールを使用してセンサー データを読み取る場合、次のサポート パッケージのうち、お使いのモバイル デバイスに適したものが必要です。
MATLAB Support Package for Apple iOS Sensors
MATLAB Support Package for Android™ Sensors
デバイス上で MATLAB Mobile を起動します。
[センサー] 画面で、[角速度] センサーをタップします。
センサー データを取得する場所にデバイスを配置します。
MATLAB セッションで、mobiledev
オブジェクト m
を作成します。
m = mobiledev
Logging
プロパティを有効にして、データのログ記録を開始します。
m.Logging = 1
この操作により、選択したすべてのセンサーからのデータ送信が始まります。MATLAB Mobile で [開始] ボタンをタップして送信を開始することもできます。
ログ記録された角速度データを取得します。
[av, t] = angvellog(m)
これにより、角速度ログが返されます。ここで av
には、X
、Y
、Z
軸回転における 3 つのデータ点がラジアン/秒単位で含まれます。
デバイスを基準とした X
軸、Y
軸、Z
軸を示す図については、デバイスの向きを参照してください。
出力引数
log
— 角速度ログ データの変数の名前
N 行 3 列の行列
角速度ログ データの変数の名前。モバイル デバイス上の角速度センサーからのデータ点が N 行 3 列の行列として返されます。3 つのデータ点は、X
、Y
、Z
軸回転における角速度の読み取り値で、単位はラジアン/秒です。
角速度は、X
、Y
、Z
軸を基準とし、標準の右回転のベクトル表記で定義されます。デバイスを表向きにテーブルの上に置くと、正の X 軸はデバイスの右側から外向き、正の Y 軸はデバイスの上部から外向き、正の Z 軸はデバイスの正面から外向きとなります。これは、デバイスの向きとは関係ありません。
timestamp
— タイムスタンプの変数の名前
N 行 1 列のベクトル
タイムスタンプの変数の名前。モバイル デバイス上の角速度センサーからのタイムスタンプが N 行 1 列のベクトルとして返されます。秒単位で、InitialTimestamp
プロパティを基準とします。
バージョン履歴
R2015a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)