「matrix3DInverse」の版間の差分

提供: Eospedia
移動: 案内検索
(Kinoshita がページ「Matrix3DInverse」を「matrix3DInverse」に移動しました)
 
(同じ利用者による、間の1版が非表示)
行1: 行1:
'''matrix3DInverse'''とは[[Eos]]の[[コマンド]]である。
+
'''matrix3DInverse'''とは4x4行列の逆行列を出力する[[Eos]]の[[コマンド]]である。
  
  
行14: 行14:
 
<td>-i</td>  
 
<td>-i</td>  
 
<td>必須</td>  
 
<td>必須</td>  
<td>入力ファイル</td>  
+
<td>入力ファイル: [[ASCII]](4x4行列)</td>  
 
<td>NULL</td>  
 
<td>NULL</td>  
 
</tr>  
 
</tr>  
行20: 行20:
 
<td>-o</td>  
 
<td>-o</td>  
 
<td>必須</td>  
 
<td>必須</td>  
<td>出力ファイル</td>  
+
<td>出力ファイル: [[ASCII]](4x4行列)</td>  
 
<td>NULL</td>  
 
<td>NULL</td>  
 
</tr>  
 
</tr>  
行42: 行42:
 
</tr>  
 
</tr>  
 
</table>  
 
</table>  
 +
<br>
  
 
===モードの詳細===
 
===モードの詳細===
行54: 行55:
 
</tr>  
 
</tr>  
 
</table>  
 
</table>  
 +
<br>
  
 +
===入力ファイルのフォーマット===
 +
<pre>
 +
a00  a01  a02  a03
 +
a10  a11  a12  a13
 +
a20  a21  a22  a23
 +
a30  a31  a32  a33
 +
 +
</pre>
 +
<br>
  
 
== 実行例 ==
 
== 実行例 ==
 +
===入力ファイルのデータ===
 +
<pre>
 +
      1.000000        0.000000        0.000000        0.000000
 +
      0.000000        0.707107      -0.707107        0.000000
 +
      0.000000        0.707107        0.707107        0.000000
 +
      0.000000        0.000000        0.000000        1.000000
 +
 +
</pre>
 +
<br>
 +
 +
===オプション必須項目のみの場合===
 +
<pre>
 +
      1.000000        0.000000        0.000000        0.000000
 +
      0.000000        0.707107        0.707107        0.000000
 +
      0.000000      -0.707107        0.707107        0.000000
 +
      0.000000        0.000000        0.000000        1.000000
 +
 +
</pre>
 +
<br>

2014年2月18日 (火) 23:59時点における最新版

matrix3DInverseとは4x4行列の逆行列を出力するEosコマンドである。


オプション一覧

メインオプション

オプション 必須項目/選択項目 説明 デフォルト
-i 必須 入力ファイル: ASCII(4x4行列) NULL
-o 必須 出力ファイル: ASCII(4x4行列) NULL
-c 選択 コンフィグファイル設定 NULL
-m 選択 モードを設定 0
-h 選択 ヘルプを表示  


モードの詳細

モード 説明
0


入力ファイルのフォーマット

a00  a01  a02  a03
a10  a11  a12  a13
a20  a21  a22  a23
a30  a31  a32  a33


実行例

入力ファイルのデータ

       1.000000        0.000000        0.000000        0.000000
       0.000000        0.707107       -0.707107        0.000000
       0.000000        0.707107        0.707107        0.000000
       0.000000        0.000000        0.000000        1.000000


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

       1.000000        0.000000        0.000000        0.000000 
       0.000000        0.707107        0.707107        0.000000 
       0.000000       -0.707107        0.707107        0.000000 
       0.000000        0.000000        0.000000        1.000000