org.mklab.tool.matrix
クラス Tril

java.lang.Object
  上位を拡張 org.mklab.tool.matrix.Tril

public class Tril
extends Object

下三角部分以外をゼロにした行列を求めるクラスです。

Lower triangle part of matrix

バージョン:
$Revision: 1.11 $
作成者:
koga
関連項目:
Triu

コンストラクタの概要
Tril()
           
 
メソッドの概要
static Matrix tril(Matrix x)
          xの下三角部分を返します。
static Matrix tril(Matrix x, int distance)
          xk次対角より下の成分を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Tril

public Tril()
メソッドの詳細

tril

public static Matrix tril(Matrix x)
xの下三角部分を返します。

パラメータ:
x - 対象となる行列
戻り値:
下三角部分以外をゼロにした行列

tril

public static Matrix tril(Matrix x,
                          int distance)
xk次対角より下の成分を返します。
 
 distance = 0 : 主対角 distance > 0 : 対角より上 distance < 0 : 対角より下 

パラメータ:
x - 対象となる行列
distance - 対角からの距離(正:上側、零:対角、負:下側)
戻り値:
下三角部分以外をゼロにした行列