LinearAlgebra パッケージの詳細
|
基本情報
|
|
•
|
このヘルプページの内容は LinearAlgebra パッケージに関する詳細情報です。 LinearAlgebra パッケージの基本情報については、LinearAlgebra ヘルプページを参照してください。
|
|
|
説明
|
|
•
|
LinearAlgebra パッケージは、線形代数の数値計算を実行する効率性の高い堅牢なコマンド群です。
|
•
|
効率的に処理されるデータ型は次のとおりです。ハードウェア浮動少数点数値 (実数および複素数)、各種サイズのハードウェア整数、任意精度の浮動小数点数値 (実数および複素数)、一般の記号式。外部ルーチンとの互換性を向上させるため、行列は C または Fortran のいずれかの命令に保存できます。
|
•
|
LinearAlgebra パッケージは、日常の利用またはプログラミングでの使用といったさまざまなシナリオに対応するように設計されています。したがって、日常的に簡単に使用できるように設計されたコマンドや表記法 (効率性を一部犠牲にして) や効率性を最大限追求したコマンド (使いやすさを一部犠牲にして) があります。詳細については、ヘルプページの 効率的な線形代数の数値計算 および LinearAlgebra パッケージを使用したプログラミング を参照してください。
|
•
|
LinearAlgebra パッケージに含まれているサブパッケージの一つが Modular です。これは、正の範囲における整数モジュロ m の Z/m に関する非常に効率的で密な線形代数計算を行うプログラマツール群です。詳細については、LinearAlgebra[Modular] を参照してください。
|
•
|
LinearAlgebra パッケージに含まれている別のサブパッケージには Generic があります。これは、一般的なアルゴリズム実装で、場、ユークリッド領域、整域、環における線形代数を計算するためのものです。詳細については、LinearAlgebra[Generic] を参照してください。
|
|
|
LinearAlgebra パッケージのコマンドを利用する
|
|
•
|
LinearAlgebra パッケージの各コマンドは、コマンドの呼び出し列にコマンド名の 長文形 または 短縮形 を使用してアクセスすることができます。
|
|
|
LinearAlgebra パッケージのコマンド一覧
|
|
|
|
例
|
|
>
|
|
ショートカットの表記法を使用して行列を構築します。
>
|
|
| (5.1) |
オプションの構築パラメータを使用して行列を構築します。
>
|
|
| (5.2) |
行列をランダムに作成します。
>
|
|
| (5.3) |
inplace オプションはメモリを節約し、途中結果に対して新しい変数名が作成されるのを防ぎます。
>
|
|
| (5.4) |
>
|
|
| (5.5) |
上三角行列を作成します。
>
|
|
| (5.6) |
2 種類の行列を定義します。
>
|
|
>
|
|
日常的な使用シナリオで計算を実行する場合、すべての次数のオプションの引数が許可されます。
>
|
|
| (5.7) |
プログラミングの使用シナリオでは、固定された次数ですべてのパラメータを呼び出し列に使用する必要があります。必要な次数に関する詳細については、ヘルプページの LinearAlgebra プログラミングのサブモジュールの使い方 を参照してください。
>
|
|
| (5.8) |
|
|
参照
|
|
|
LAIndex - LinearAlgebra パッケージのヘルプインデックス
|
|
|
Download Help Document
Was this information helpful?