例: 行列の特性
正方行列のトレース、ランク、一般化逆行列、ノルム、条件数を求めます。
クリックしてこの式をコピー
トレース、ランク、および一般化逆行列
1. tr関数を使用してトレース、つまり M の対角成分の和を求めます。
クリックしてこの式をコピー
2. rank関数を使用して、実数値行列 M のランクを求めます。
クリックしてこの式をコピー
3. geninv関数を使用して行列 M の一般化逆行列を求めます。
クリックしてこの式をコピー
さまざまな行列のノルム
1. M のノルム L1 を求め、結果を関数norm1の出力と比較します。
L1 ノルムは列の絶対値和の最大値です (j= 0, 1, 2 の中の最大値)。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
2. norm2関数を使用して M のノルム L2 を求めます。
クリックしてこの式をコピー
3. norme関数を使用して M のユークリッドノルムを求めます。
行列のユークリッドノルムはベクトルのユークリッドノルムに類似しています。
クリックしてこの式をコピー
クリックしてこの式をコピー
4. M の無限ノルムを求め、結果を関数normiの出力と比較します。
無限大ノルムは行の絶対値和の最大値です (i=0, 1, 2 の中の最大値)。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
さまざまな行列の条件数
行列の条件数は行列の 2 つのノルムの積です。これは線形連立方程式の解の入力ベクトルの誤差に対する感度の指標です。
クリックしてこの式をコピー
1. cond1関数を使用して ML1 条件数を求めます。
クリックしてこの式をコピー
2. cond2関数を使用して ML2 条件数を求めます。
クリックしてこの式をコピー
3. conde関数を使用して M のユークリッド条件数を求めます。
クリックしてこの式をコピー
4. condi関数を使用して M の無限条件数を求めます。
クリックしてこの式をコピー
これは役に立ちましたか?