線形代数
線形方程式、固有値、特異値、分解、行列演算、行列構造体
MATLAB® の線形代数関数は、高速で数値的にロバストな行列計算を実行します。さまざまな行列の因数分解、線形方程式の解法、固有値および特異値の計算などの機能があります。概要については、MATLAB 環境の行列を参照してください。
特に比較的小さい行列の大規模なセットについて、行列のスタックの計算を高速化するには、ページ単位の行列関数を使用します。詳細については、Page-Wise Matrix Functionsを参照してください。
関数
トピック
- MATLAB 環境の行列
行列の作成と基本操作。
- 連立線形方程式
いくつかのタイプの連立線形方程式を解く。
- 固有値
固有値と固有ベクトルの計算。
- 特異値
特異値分解 (SVD: Singular value decomposition)。
- 分解
一般的な行列因子分解 (コレスキー、LU、QR)。
- 行列の指数
この例では、行列の指数を計算する 19 通りの方法のうち 3 つを挙げています。
- 行列が対称正定値かどうかの判別
このトピックでは、関数
cholとeigを使用して行列が対称正定値 (すべての固有値が正である対称行列) かどうかを判別する方法を説明します。 - MATLAB における LAPACK
LAPACK は、MATLAB の線形代数関数および行列計算用のルーチンの基礎を提供します。
- Page-Wise Matrix Functions
Simplify code and speed up computations involving stacks of matrices, especially large sets of comparatively small matrices.
注目の例
授業用リソース
応用線形代数
線形代数について、化学量論、ステガノグラフィ、静的力解析、機械学習に適用して説明する。
Matrix Methods of Linear Algebra
行列演算の概念について説明し、行列演算を使用してグレースケール イメージの変更、線形回路の解析、マルコフ連鎖の計算を行う。


