org.mklab.nfc.matrix.misc
クラス UpperTriangleMatrix
java.lang.Object
org.mklab.nfc.matrix.misc.UpperTriangleMatrix
public class UpperTriangleMatrix
- extends Object
上三角部分以外をゼロにした行列を生成するクラスです。
Upper triangle
- バージョン:
- $Revision: 1.11 $
- 作成者:
- koga
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpperTriangleMatrix
public UpperTriangleMatrix()
create
public static Matrix create(Matrix x)
x
の上三角部分を返します。
- パラメータ:
x
- 対象となる行列
- 戻り値:
- 上三角部分以外をゼロにした行列
create
public static Matrix create(Matrix x,
int distance)
x
の
次対角より上を返します。
distance = 0 : 主対角 distance > 0 : 対角より上 distance < 0 : 対角より下
- パラメータ:
x
- 対象となる行列distance
- 対角からの距離(正:上側、零:対角、負:下側)
- 戻り値:
- 上三角部分以外をゼロにした行列 (matrix)