概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.tool.control.system
クラス AdjacencyConstantMatrix

    java.lang.Object
      org.mklab.nfc.matrix.AbstractGrid<A>
          org.mklab.nfc.matrix.AbstractArray<A>
              org.mklab.nfc.matrix.BaseArray<AdjacencyMatrix,SystemOperator>
                  org.mklab.tool.control.system.AdjacencyMatrix
                      org.mklab.tool.control.system.AdjacencyConstantMatrix

すべての実装されたインタフェース:
  Serializable, Cloneable, Array, BaseArrayOperator<SystemOperator>, Grid

    public class AdjacencyConstantMatrix

extends AdjacencyMatrix

隣接定数行列を表すクラスです。

バージョン:
  $Revision: 1.8 $, 2007/12/08
作成者:
  Anan
関連項目:
  直列化された形式

フィールドの概要

クラス org.mklab.nfc.matrix.BaseArray から継承されたフィールド
`elements`

メソッドの概要
`String` | `getAdjacencyConstantMatrixAsString()` 隣接定数行列の文字列を返します。
`SystemOperator[][]` | `getElements()` org.mklab.nfc.ArrayObject#getElements()
`void` | `printElements(Writer writer)` ライターに成分を出力します。
`void` | `printElements(Writer writer, int maxColumnSize)` ライターに成分を出力します。

クラス org.mklab.tool.control.system.AdjacencyMatrix から継承されたメソッド
`clone, equals, getBlockSystem, getExporters, getImporters, getInputPortTags, getInputSize, getInputSizeMatrix, getLinearSystem, getLinearSystemByProcessor, getLinearSystemForMaxima, getMinusOutputSizeMatrix, getNodeSignalSize, getOutputPortTags, getOutputSize, getSubgraph, getSubgraph, getSymbolicTransferFunction, hashCode, isContinuous, isContinuousDynamic, isDiscrete, isDiscreteDynamic, isLinear, isPiecewiseContinuous, isRequiringPrimitiveExpression, isSampledData, isSampledDataDynamic, setInputNodes, setInputPortTags, setOutputNodes, setOutputPortTags, setRequiringDescriptor, setRequiringPrimitiveExpression, setSinkNodes, setSourceNodes, showMatrix, showMatrix`

クラス org.mklab.nfc.matrix.BaseArray から継承されたメソッド
`appendDown, appendRight, compareElementWise, compareElementWise, copy, copy, diagonal, diagonalToVector, exchangeColumn, exchangeRow, getElement, getElement, getSubMatrix, getSubMatrix, getSubMatrix, getSubMatrix, getSubVector, isZero, removeColumnVectors, removeColumnVectors, removeRowVectors, removeRowVectors, reshape, resize, setElement, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubVector, setSubVector, transpose, vectorToDiagonal`

クラス org.mklab.nfc.matrix.AbstractArray から継承されたメソッド
`flipLeftRight, flipUpDown, getColumnVector, getColumnVectors, getColumnVectors, getRowVector, getRowVectors, getRowVectors, getSubMatrix, getSubMatrix, getSubMatrix, getSubVector, getSubVector, rotateLeft, rotateUp, setColumnVector, setColumnVectors, setColumnVectors, setRowVector, setRowVectors, setRowVectors, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubVector, setSubVector`

クラス org.mklab.nfc.matrix.AbstractGrid から継承されたメソッド
`count, getColumnSize, getDefaultElementAlignment, getDefaultElementFormat, getElementAlignment, getElementFormat, getGridClassName, getPrintingElementsString, getPrintingString, getRowSize, hasSameColumnSize, hasSameRowSize, isEmpty, isSameSize, isSquare, length, print, print, print, removeColumnVector, removeRowVector, setColumnSize, setDefaultElementAlignment, setDefaultElementFormat, setElementAlignment, setElementFormat, setRowSize, toString`

クラス java.lang.Object から継承されたメソッド
`finalize, getClass, notify, notifyAll, wait, wait, wait`

インタフェース org.mklab.nfc.matrix.Array から継承されたメソッド
`flipLeftRight, flipUpDown, getColumnVector, getColumnVectors, getColumnVectors, getRowVector, getRowVectors, getRowVectors, getSubMatrix, getSubMatrix, getSubMatrix, getSubVector, getSubVector, rotateLeft, rotateUp, setColumnVector, setColumnVectors, setColumnVectors, setRowVector, setRowVectors, setRowVectors, setSubMatrix, setSubMatrix, setSubMatrix, setSubMatrix, setSubVector, setSubVector`

インタフェース org.mklab.nfc.matrix.Grid から継承されたメソッド
`count, getColumnSize, getElementAlignment, getElementFormat, getPrintingElementsString, getPrintingString, getRowSize, hasSameColumnSize, hasSameRowSize, isEmpty, isSameSize, isSquare, length, print, print, print, removeColumnVector, removeRowVector, setElementAlignment, setElementFormat`

メソッドの詳細

### printElements

    public void printElements(Writer writer)

  インタフェース `Grid` の記述:
  ライターに成分を出力します。

  定義:
    インタフェース `Grid` 内の `printElements`
  オーバーライド:
    クラス `AdjacencyMatrix` 内の `printElements`
  パラメータ:
    `writer` - ライター
  関連項目:
    `Grid.printElements(java.io.Writer)`

### printElements

    public void printElements(Writer writer,
                              int maxColumnSize)

  インタフェース `Grid` の記述:
  ライターに成分を出力します。

  定義:
    インタフェース `Grid` 内の `printElements`
  オーバーライド:
    クラス `AdjacencyMatrix` 内の `printElements`
  パラメータ:
    `writer` - ライター
    `maxColumnSize` - 1行の出力する列の最大数
  関連項目:
    `Grid.printElements(java.io.Writer, int)`

### getElements

    public SystemOperator[][] getElements()

  org.mklab.nfc.ArrayObject#getElements()

  オーバーライド:
    クラス `BaseArray<AdjacencyMatrix,SystemOperator>` 内の `getElements`
  戻り値:
    全ての成分の2次元配列

### getAdjacencyConstantMatrixAsString

    public String getAdjacencyConstantMatrixAsString()

  隣接定数行列の文字列を返します。

  戻り値:
    隣接定数行列の文字列

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド