|
||||||||||
前 次 | フレームあり フレームなし |
BooleanMatrix を使用しているパッケージ | |
---|---|
org.mklab.nfc.matrix | 行列に関するクラスを提供します。 |
org.mklab.nfc.matx | MaTXに関係するデータを扱うためのクラスを提供します。 |
org.mklab.tool.control.system | 制御システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.graph | グラフを扱うためのクラスを提供します。 |
org.mklab.nfc.matrix での BooleanMatrix の使用 |
---|
BooleanMatrix を返す org.mklab.nfc.matrix のメソッド | |
---|---|
BooleanMatrix |
BooleanMatrix.add(BooleanMatrix value)
行列 value との和(成分毎の論理和)を返します。 |
BooleanMatrix |
BooleanMatrix.allTrueColumnWise()
成分を列毎に調べ、列の全成分が true ならばtrue 、
そうでなければfalse を対応させ、 行毎のboolean 値からなる
BooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.allTrueRowWise()
成分を行毎に調べ、行の全成分が true ならばtrue 、
そうでなければfalse を対応させ、 行毎のboolean 値からなる
BooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.andElementWise(boolean value)
value 各成分との論理積を成分にもつBooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.andElementWise(BooleanMatrix value)
value の各成分との論理積を成分にもつBooleanMatrix 返します。 |
BooleanMatrix |
BooleanMatrix.anyTrueColumnWise()
列毎の成分を調べ、行に true が1個でもあればtrue 、
そうでなければfalse を対応させ、 boolean 値を含む
BooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.anyTrueRowWise()
行毎の成分を調べ、行に true が1個でもあればtrue 、そうでなければfalse
code>を対応させ、 |
BooleanMatrix |
BooleanMatrix.appendDown(Array value)
|
BooleanMatrix |
BooleanMatrix.appendDown(BooleanMatrix value)
下側に行列 value を連結した行列を返します。 |
BooleanMatrix |
BooleanMatrix.appendRight(Array value)
|
BooleanMatrix |
BooleanMatrix.appendRight(BooleanMatrix value)
右側に value を連結した行列を返します。 |
BooleanMatrix |
BooleanMatrix.clone()
|
BooleanMatrix |
BooleanMatrix.compareElementWise(String operator,
Array opponent)
|
BooleanMatrix |
BaseArray.compareElementWise(String operator,
Array opponent)
|
BooleanMatrix |
Array.compareElementWise(String operator,
Array opponent)
opponent と成分毎にoperator で指定された演算子で比較した結果を
BooleanMatrix で返します。 |
BooleanMatrix |
BaseArrayOperator.compareElementWise(String operator,
BaseArrayOperator<?> opponent)
配列 opponent の各成分と成分毎にoperator で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix を返します。 |
BooleanMatrix |
BaseArray.compareElementWise(String operator,
BaseArrayOperator<?> opponent)
|
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
BaseMatrix<?,?> opponent)
行列 opponent の各成分と成分毎にoperator で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix を生成します。 |
BooleanMatrix |
BooleanMatrix.compareElementWise(String operator,
BooleanMatrix opponent)
opponent の各成分とoperator で指定された演算子で比較し,
BooleanMatrix で返します。 |
BooleanMatrix |
MatrixElementWiseOperator.compareElementWise(String operator,
double value)
各成分と value をoperator で指定された演算子で比較し,
BooleanMatrix で返します。 |
BooleanMatrix |
IntMatrix.compareElementWise(String operator,
double opponent)
|
BooleanMatrix |
DoubleMatrix.compareElementWise(String operator,
double value)
|
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
double value)
|
BooleanMatrix |
DoubleMatrix.compareElementWise(String operator,
DoubleMatrix opponent)
opponent と成分毎にoperator で指定された演算子で比較し, BooleanMatrix で返します。 |
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
DoubleMatrix opponent)
行列 opponent の各成分と成分毎にoperator で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix を生成します。 |
BooleanMatrix |
MatrixElementWiseOperator.compareElementWise(String operator,
int value)
各成分と value をoperator で指定された演算子で比較し,
BooleanMatrix で返します。 |
BooleanMatrix |
IntMatrix.compareElementWise(String operator,
int opponent)
|
BooleanMatrix |
DoubleMatrix.compareElementWise(String operator,
int value)
|
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
int value)
|
BooleanMatrix |
IntMatrix.compareElementWise(String operator,
IntMatrix opponent)
opponent と成分毎にoperator で指定された演算子で比較し,
BooleanMatrix で返します。 |
BooleanMatrix |
DoubleMatrix.compareElementWise(String operator,
IntMatrix opponent)
opponent と成分毎にoperator で指定された演算子で比較し, BooleanMatrix で返します。 |
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
IntMatrix opponent)
行列 opponent の各成分と成分毎にoperator で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix を生成します。 |
BooleanMatrix |
IntMatrix.compareElementWise(String operator,
Matrix opponent)
|
BooleanMatrix |
FundamentalMatrix.compareElementWise(String operator,
Matrix opponent)
opponent と成分毎にoperator で指定された演算子で比較した結果を
BooleanMatrix で返します。 |
BooleanMatrix |
DoubleMatrix.compareElementWise(String operator,
Matrix opponent)
|
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
Matrix opponent)
|
BooleanMatrix |
MatrixElementWiseOperator.compareElementWise(String operator,
Scalar<?> value)
各成分と value をoperator で指定された演算子で比較し,
BooleanMatrix で返します。 |
BooleanMatrix |
IntMatrix.compareElementWise(String operator,
Scalar<?> opponent)
|
BooleanMatrix |
DoubleMatrix.compareElementWise(String operator,
Scalar<?> value)
|
BooleanMatrix |
BaseMatrix.compareElementWise(String operator,
Scalar<?> value)
|
static BooleanMatrix |
BooleanMatrix.diagonal(boolean[] diagonalElements)
対角行列を生成します。 |
BooleanMatrix |
BooleanMatrix.diagonalToVector()
|
BooleanMatrix |
BooleanMatrix.exorElementWise(boolean value)
value の各成分との排他的論理和を成分にもつBooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.exorElementWise(BooleanMatrix value)
value の各成分との排他的論理和を成分にもつBooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.getSubMatrix(int rowMin,
int rowMax,
int columnMin,
int columnMax)
|
BooleanMatrix |
BooleanMatrix.getSubMatrix(int rowMin,
int rowMax,
IntMatrix columnIndex)
|
BooleanMatrix |
BooleanMatrix.getSubMatrix(IntMatrix rowIndex,
int columnMin,
int columnMax)
|
BooleanMatrix |
BooleanMatrix.getSubMatrix(IntMatrix rowIndex,
IntMatrix columnIndex)
|
BooleanMatrix |
BooleanMatrix.getSubVector(IntMatrix index)
|
BooleanMatrix |
MatrixElementWiseOperator.isFiniteElementWise()
各成分の有限性の真偽を成分にもつ行列を返します。 |
BooleanMatrix |
IntMatrix.isFiniteElementWise()
|
BooleanMatrix |
DoubleMatrix.isFiniteElementWise()
|
BooleanMatrix |
BaseMatrix.isFiniteElementWise()
|
BooleanMatrix |
MatrixElementWiseOperator.isInfiniteElementWise()
各成分の無限性の真偽を成分にもつ行列を返します。 |
BooleanMatrix |
IntMatrix.isInfiniteElementWise()
|
BooleanMatrix |
DoubleMatrix.isInfiniteElementWise()
|
BooleanMatrix |
BaseMatrix.isInfiniteElementWise()
|
BooleanMatrix |
MatrixElementWiseOperator.isNanElementWise()
各成分の非数性の真偽を成分にもつ行列を返します。 |
BooleanMatrix |
IntMatrix.isNanElementWise()
|
BooleanMatrix |
DoubleMatrix.isNanElementWise()
|
BooleanMatrix |
BaseMatrix.isNanElementWise()
|
BooleanMatrix |
BooleanMatrix.multiply(BooleanMatrix value)
行列 value との積(成分毎の論理積)を返します。 |
BooleanMatrix |
BooleanMatrix.notElementWise()
各成分の否定( true ならばfalse 、false ならば
true ) を成分にもつBooleanMatrix 行列を返します。 |
static BooleanMatrix |
BooleanMatrix.ones(int size)
size *size の全成分がtrue である行列を生成します。 |
static BooleanMatrix |
BooleanMatrix.ones(int rowSize,
int columnSize)
rowSize *columnSize の全成分がtrue
である行列を生成します。 |
static BooleanMatrix |
BooleanMatrix.ones(Matrix matrix)
行列 matrix と同サイズで全成分true の行列を生成します。 |
BooleanMatrix |
BooleanMatrix.orElementWise(boolean value)
value の各成分との論理和を成分にもつBooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.orElementWise(BooleanMatrix value)
value の各成分との論理和を成分にもつBooleanMatrixを返します。 |
BooleanMatrix |
BooleanMatrix.power(int scalar)
scalar 乗(this scalar
)を返します。 |
BooleanMatrix |
BooleanMatrix.reshape(int newRowSize,
int newColumnSize)
|
BooleanMatrix |
BooleanMatrix.resize(int newRowSize,
int newColSize)
|
BooleanMatrix |
BooleanMatrix.transpose()
|
static BooleanMatrix |
BooleanMatrix.unit(int size)
size *size の単位行列(対角成分のみtrue)を生成します。 |
static BooleanMatrix |
BooleanMatrix.unit(int rowSize,
int columnSize)
rowSize *columnSize の単位行列(対角成分のみtrue)を生成します。 |
static BooleanMatrix |
BooleanMatrix.unit(int rowNumber,
int columnNumber,
Matrix block)
行列 block のrowNum *
columnNum 倍の単位行列を生成します。 |
static BooleanMatrix |
BooleanMatrix.unit(Matrix matrix)
行列 matrix と同サイズの単位行列(対角成分のみtrue )を生成します。 |
BooleanMatrix |
BooleanMatrix.vectorToDiagonal()
|
BooleanMatrix 型のパラメータを持つ org.mklab.nfc.matrix のメソッド | |
---|---|
BooleanMatrix |
BooleanMatrix.add(BooleanMatrix value)
行列 value との和(成分毎の論理和)を返します。 |
BooleanMatrix |
BooleanMatrix.andElementWise(BooleanMatrix value)
value の各成分との論理積を成分にもつBooleanMatrix 返します。 |
BooleanMatrix |
BooleanMatrix.appendDown(BooleanMatrix value)
下側に行列 value を連結した行列を返します。 |
BooleanMatrix |
BooleanMatrix.appendRight(BooleanMatrix value)
右側に value を連結した行列を返します。 |
BooleanMatrix |
BooleanMatrix.compareElementWise(String operator,
BooleanMatrix opponent)
opponent の各成分とoperator で指定された演算子で比較し,
BooleanMatrix で返します。 |
void |
BooleanMatrix.copy(BooleanMatrix source)
各成分に行列 source の各成分をコピーします。 |
BooleanMatrix |
BooleanMatrix.exorElementWise(BooleanMatrix value)
value の各成分との排他的論理和を成分にもつBooleanMatrix を返します。 |
BooleanMatrix |
BooleanMatrix.multiply(BooleanMatrix value)
行列 value との積(成分毎の論理積)を返します。 |
BooleanMatrix |
BooleanMatrix.orElementWise(BooleanMatrix value)
value の各成分との論理和を成分にもつBooleanMatrixを返します。 |
void |
BooleanMatrix.setSubMatrix(int rowMin,
int rowMax,
IntMatrix columnIndex,
BooleanMatrix source)
rowMin 列からrowMax 列目の成分のcolumnIndex
で指定された行に、 行列source の成分を代入します。 |
void |
BooleanMatrix.setSubMatrix(IntMatrix rowIndex,
int columnMin,
int columnMax,
BooleanMatrix source)
rowIndex で指定した行のcolumnMin 列からcolumnMax
列までの 行列source を代入します。 |
void |
BooleanMatrix.setSubMatrix(IntMatrix rowIndex,
IntMatrix columnIndex,
BooleanMatrix source)
rowIndex で指定した行のcolumnIndex で指定した列に行列source
code>を代入します。 |
void |
BooleanMatrix.setSubVector(IntMatrix index,
BooleanMatrix source)
index で指定した各成分に行列source の成分を代入します。 |
org.mklab.nfc.matx での BooleanMatrix の使用 |
---|
BooleanMatrix を返す org.mklab.nfc.matx のメソッド | |
---|---|
BooleanMatrix |
MatxList.compareElementWise(boolean opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
BooleanMatrix |
MatxList.compareElementWise(DoubleComplexNumber opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
BooleanMatrix |
MatxList.compareElementWise(double opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (". <", ". <=", ".>", ".>=", ".==", ".! |
BooleanMatrix |
MatxList.compareElementWise(int opponent,
String operator)
各要素とvalをoperatorで指定された演算子 (". <", ". <=", ".>", ".>=", ".==", ".! |
BooleanMatrix |
MatxList.compareElementWise(Matrix opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
BooleanMatrix |
MatxList.compareElementWise(MatxList opponent,
String operator)
aと要素毎にoperatorで指定された演算子 (". <", ". <=", ".>", ".>=", ".==", ".! |
BooleanMatrix |
MatxString.compareElementWise(MatxString opponent,
String operator)
各文字とopponentの各文字をoperatorで指定した演算子で比較し, 結果を BooleanMatrix で返します。 |
BooleanMatrix |
MatxList.compareElementWise(Polynomial opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
BooleanMatrix |
MatxList.compareElementWise(RationalPolynomial opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
BooleanMatrix |
MatxString.compareElementWise(String operator,
char ch)
各文字列とchをoperatorで指定した演算子で比較し、 結果を BooleanMatrix
で返します。 |
BooleanMatrix |
MatxList.compareElementWise(String opponent,
String operator)
各要素とopponentをoperatorで指定された演算子 (".==", ".! |
BooleanMatrix |
MatxList.isSameClass(Class<?> clazz)
成分毎にクラスが一致するものを選ぶ |
BooleanMatrix 型のパラメータを持つ org.mklab.nfc.matx のメソッド | |
---|---|
String |
MatxString.getSubString(BooleanMatrix indexMatrix)
boolean行列のtrueのがある位置の文字列を返します。 |
BooleanMatrix 型のパラメータを持つ org.mklab.nfc.matx のコンストラクタ | |
---|---|
MatxIntegerArray(BooleanMatrix matrix)
コンストラクター |
org.mklab.tool.control.system での BooleanMatrix の使用 |
---|
BooleanMatrix 型のパラメータを持つ org.mklab.tool.control.system のメソッド | |
---|---|
AdjacencyMatrix |
AdjacencyMatrix.getSubgraph(BooleanMatrix candidates)
trueで指定されたノードのみを含む隣接行列を返します。 |
org.mklab.tool.control.system.graph での BooleanMatrix の使用 |
---|
BooleanMatrix を返す org.mklab.tool.control.system.graph のメソッド | |
---|---|
BooleanMatrix |
ReachableMatrix.getBooleanMatrix()
可到達情報を表わす行列を返します。 |
BooleanMatrix |
CycleMatrix.getBooleanMatrix()
閉路情報を表わす行列を返します。 |
BooleanMatrix |
ConnectionMatrix.getBooleanMatrix()
連結情報を表わす行列を返します。 |
BooleanMatrix 型のパラメータを持つ org.mklab.tool.control.system.graph のコンストラクタ | |
---|---|
ReachableMatrix(BooleanMatrix connectionMatrix)
新しく生成された ReachableMatrix オブジェクトを初期化します。 |
|
||||||||||
前 次 | フレームあり フレームなし |