「matrix3DToEulerAngle」の版間の差分

提供: Eospedia
移動: 案内検索
(ページの作成:「'''matrix3DToEulerAngle'''とはEosコマンドである。 == オプション一覧 == ===メインオプション=== <table border="1"> <tr> <th>...」)
 
 
(同じ利用者による、間の5版が非表示)
行1: 行1:
'''matrix3DToEulerAngle'''とは[[Eos]]の[[コマンド]]である。
+
'''matrix3DToEulerAngle'''とは回転行列を[[オイラー角]]の回転に変換する[[Eos]]の[[コマンド]]である。
  
  
行14: 行14:
 
<td>-i</td>  
 
<td>-i</td>  
 
<td>選択</td>  
 
<td>選択</td>  
<td>入力ファイル: Matrix3D</td>  
+
<td>入力ファイル: [[ASCII]](Matrix3D)</td>  
 
<td>stdin</td>  
 
<td>stdin</td>  
 
</tr>  
 
</tr>  
行20: 行20:
 
<td>-o</td>  
 
<td>-o</td>  
 
<td>選択</td>  
 
<td>選択</td>  
<td>出力ファイル</td>  
+
<td>出力ファイル: [[ASCII]]</td>  
 
<td>stdout</td>  
 
<td>stdout</td>  
 
</tr>  
 
</tr>  
行26: 行26:
 
<td>-EM</td>  
 
<td>-EM</td>  
 
<td>選択</td>  
 
<td>選択</td>  
<td>入力: Mode</td>  
+
<td>入力: [[オイラー角]]の回転モード</td>  
 
<td>ZONS</td>  
 
<td>ZONS</td>  
 
</tr>  
 
</tr>  
 
<tr>  
 
<tr>  
<td>-C</td>  
+
<td>-Check</td>  
 
<td>選択</td>  
 
<td>選択</td>  
<td>入力: Check Threshold</td>  
+
<td>入力: 桁数チェック</td>  
 
<td>1e-4</td>  
 
<td>1e-4</td>  
 
</tr>  
 
</tr>  
行69: 行69:
  
 
== 実行例 ==
 
== 実行例 ==
 +
===入力ファイルのデータ===
 +
<pre>
 +
      1.000000      -0.000000        0.000000
 +
      0.000000      -0.000000      -1.000000
 +
      0.000000        1.000000      -0.000000
 +
      0.000000        0.000000        0.000000
 +
</pre>
 +
 +
 +
===オプション必須項目のみの場合===
 +
<pre>
 +
ZONS      89.999996      90.000003      270.000001
 +
</pre>
 +
 +
 +
===オプション -EM===
 +
====EM=YEYRで実行====
 +
<pre>
 +
YEYR      90.000003        0.000000        0.000000
 +
</pre>
 +
 +
 +
===オプション -Check===
 +
====Check=1e-7で実行====
 +
<pre>
 +
Something wrong! delta:    1.24522e-07
 +
</pre>
 +
 +
<div>入力ファイルの桁数が足りないので、エラーとなる</div>

2014年8月25日 (月) 02:20時点における最新版

matrix3DToEulerAngleとは回転行列をオイラー角の回転に変換するEosコマンドである。


オプション一覧

メインオプション

オプション 必須項目/選択項目 説明 デフォルト
-i 選択 入力ファイル: ASCII(Matrix3D) stdin
-o 選択 出力ファイル: ASCII stdout
-EM 選択 入力: オイラー角の回転モード ZONS
-Check 選択 入力: 桁数チェック 1e-4
-c 選択 コンフィグファイル設定 NULL
-m 選択 モードを設定 0
-h 選択 ヘルプを表示  

モードの詳細

モード 説明
0


実行例

入力ファイルのデータ

       1.000000       -0.000000        0.000000 
       0.000000       -0.000000       -1.000000 
       0.000000        1.000000       -0.000000 
       0.000000        0.000000        0.000000 


オプション必須項目のみの場合

ZONS       89.999996       90.000003      270.000001


オプション -EM

EM=YEYRで実行

YEYR       90.000003        0.000000        0.000000


オプション -Check

Check=1e-7で実行

Something wrong! delta:     1.24522e-07
入力ファイルの桁数が足りないので、エラーとなる