org.mklab.tool.control.system.graph
クラス ConnectionMatrix

java.lang.Object
  上位を拡張 org.mklab.tool.control.system.graph.ConnectionMatrix

public class ConnectionMatrix
extends Object

連結行列(Connection Matrix)を表すクラスです。

バージョン:
$Revision: 1.8 $, 2006/11/05
作成者:
koga

コンストラクタの概要
ConnectionMatrix(BaseArrayOperator<SystemOperator> adjacencyMatrix)
          新しく生成されたConnectionMatrixオブジェクトを初期化します。
ConnectionMatrix(DoubleMatrix adjacencyMatrix)
          新しく生成されたConnectionMatrixオブジェクトを初期化します。
 
メソッドの概要
 boolean equals(Object obj)
           
 BooleanMatrix getBooleanMatrix()
          連結情報を表わす行列を返します。
 int getSize()
          行列の次数を返します。
 int hashCode()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConnectionMatrix

public ConnectionMatrix(BaseArrayOperator<SystemOperator> adjacencyMatrix)
新しく生成されたConnectionMatrixオブジェクトを初期化します。

パラメータ:
adjacencyMatrix - 隣接行列

ConnectionMatrix

public ConnectionMatrix(DoubleMatrix adjacencyMatrix)
新しく生成されたConnectionMatrixオブジェクトを初期化します。

パラメータ:
adjacencyMatrix - 隣接行列
メソッドの詳細

getBooleanMatrix

public BooleanMatrix getBooleanMatrix()
連結情報を表わす行列を返します。

戻り値:
連結情報を表わす行列

getSize

public int getSize()
行列の次数を返します。

戻り値:
行列の次数

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode
関連項目:
Object.hashCode()

equals

public boolean equals(Object obj)
オーバーライド:
クラス Object 内の equals
関連項目:
Object.equals(java.lang.Object)