概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

# 直列化された形式

パッケージ org.mklab.nfc

Class org.mklab.nfc.ConflictionException extends RuntimeException implements Serializable

serialVersionUID: 7124479423745274152L

Class org.mklab.nfc.SolverException extends Exception implements Serializable

serialVersionUID: 7188413310611141301L

パッケージ org.mklab.nfc.matrix

Class org.mklab.nfc.matrix.AbstractArray extends AbstractGrid<A extends Array> implements Serializable

serialVersionUID: -8683375527148544795L

Class org.mklab.nfc.matrix.AbstractFundamentalMatrix extends AbstractGrid<M extends Matrix> implements Serializable

serialVersionUID: -5661296516948449176L

Class org.mklab.nfc.matrix.AbstractGrid extends Object implements Serializable

serialVersionUID: 4748615871841225054L

直列化されたフィールド

### elementFormat

    String elementFormat

  成分の出力フォーマット

### elementAlignment

    GridElementAlignment elementAlignment

  成分の出力配置

### rowSize

    int rowSize

  行の数

### columnSize

    int columnSize

  列の数

Class org.mklab.nfc.matrix.AbstractMatrix extends AbstractFundamentalMatrix<M extends Matrix> implements Serializable

serialVersionUID: 1962484570705012850L

Class org.mklab.nfc.matrix.BaseArray extends AbstractArray<A extends BaseArray<A,E>> implements Serializable

serialVersionUID: 8830133755380267071L

直列化されたフィールド

### elements

    ArrayElement<E extends ArrayElement<E>>[][] elements

  配列成分

Class org.mklab.nfc.matrix.BaseMatrix extends AbstractMatrix<M extends BaseMatrix<M,E>> implements Serializable

serialVersionUID: 547879979862633150L

直列化されたフィールド

### elements

    Scalar<E extends Scalar<E>>[][] elements

  行列成分

Class org.mklab.nfc.matrix.BooleanMatrix extends AbstractArray<BooleanMatrix> implements Serializable

serialVersionUID: -6028765140613873578L

直列化されたフィールド

### elements

    boolean[][] elements

  行列の成分

Class org.mklab.nfc.matrix.DoubleComplexMatrix extends NumericalMatrix<DoubleComplexNumber> implements Serializable

serialVersionUID: -3550806106286754932L

Class org.mklab.nfc.matrix.DoubleMatrix extends AbstractMatrix<DoubleMatrix> implements Serializable

serialVersionUID: 7565662802411310550L

直列化されたフィールド

### elements

    double[][] elements

  行列の各成分

Class org.mklab.nfc.matrix.IntMatrix extends AbstractMatrix<IntMatrix> implements Serializable

serialVersionUID: 2957028955934269771L

直列化されたフィールド

### elements

    int[][] elements

  行列の成分

Class org.mklab.nfc.matrix.MatrixSizeException extends RuntimeException implements Serializable

serialVersionUID: 4571527619440531840L

Class org.mklab.nfc.matrix.NumericalComplexMatrix extends NumericalMatrix<ComplexScalar<E extends NumericalScalar<E>>> implements Serializable

serialVersionUID: 2919182055081619403L

Class org.mklab.nfc.matrix.NumericalMatrix extends BaseMatrix<NumericalMatrix<E extends NumericalScalar<E>>,E extends NumericalScalar<E>> implements Serializable

serialVersionUID: -1276042345835008737L

Class org.mklab.nfc.matrix.PolynomialMatrix extends SymbolicMatrix<PolynomialMatrix,Polynomial> implements Serializable

serialVersionUID: -306639853710050430L

Class org.mklab.nfc.matrix.RationalPolynomialMatrix extends SymbolicMatrix<RationalPolynomialMatrix,RationalPolynomial> implements Serializable

serialVersionUID: -4226987180573680079L

Class org.mklab.nfc.matrix.SymbolicMatrix extends BaseMatrix<M extends SymbolicMatrix<M,E>,E extends SymbolicScalar<E>> implements Serializable

serialVersionUID: 8453169358682122975L

パッケージ org.mklab.nfc.matx

Class org.mklab.nfc.matx.MatxComplexArray extends DoubleComplexMatrix implements Serializable

serialVersionUID: -9138685565549821873L

Class org.mklab.nfc.matx.MatxIntegerArray extends IntMatrix implements Serializable

serialVersionUID: -7559931642386952368L

Class org.mklab.nfc.matx.MatxPolynomialArray extends PolynomialMatrix implements Serializable

serialVersionUID: -7559931642386952368L

Class org.mklab.nfc.matx.MatxRationalPolynomialArray extends RationalPolynomialMatrix implements Serializable

serialVersionUID: -7559931642386952368L

Class org.mklab.nfc.matx.MatxRealArray extends DoubleMatrix implements Serializable

serialVersionUID: -7559931642386952368L

パッケージ org.mklab.nfc.nleq

Class org.mklab.nfc.nleq.IllPosedException extends SolverException implements Serializable

serialVersionUID: -3857057490480282728L

Class org.mklab.nfc.nleq.NotConvergedException extends SolverException implements Serializable

serialVersionUID: -6768869273584511929L

パッケージ org.mklab.nfc.ode

Class org.mklab.nfc.ode.SolverInterruptedException extends SolverException implements Serializable

serialVersionUID: 709255231407047825L

Class org.mklab.nfc.ode.SolverStopException extends SolverException implements Serializable

serialVersionUID: 2131557221429291468L

Class org.mklab.nfc.ode.SolverTooManyDataException extends SolverException implements Serializable

serialVersionUID: 5107518201934631603L

パッケージ org.mklab.nfc.scalar

Class org.mklab.nfc.scalar.AbstractNumericalScalar extends AbstractScalar<E extends NumericalScalar<E>> implements Serializable

serialVersionUID: -8678398750915878266L

Class org.mklab.nfc.scalar.AbstractScalar extends Object implements Serializable

serialVersionUID: -8704188122084134448L

直列化されたフィールド

### format

    String format

  成分の出力フォーマット

Class org.mklab.nfc.scalar.AbstractSymbolicScalar extends AbstractScalar<E extends SymbolicScalar<E>> implements Serializable

serialVersionUID: -4653169025955820594L

Class org.mklab.nfc.scalar.ComplexScalar extends AbstractNumericalScalar<ComplexScalar<T extends NumericalScalar<T>>> implements Serializable

serialVersionUID: 9107781747897062449L

直列化されたフィールド

### realPart

    NumericalScalar<E extends NumericalScalar<E>> realPart

  実部

### imagPart

    NumericalScalar<E extends NumericalScalar<E>> imagPart

  虚部

Class org.mklab.nfc.scalar.DoubleComplexNumber extends AbstractNumericalScalar<DoubleComplexNumber> implements Serializable

serialVersionUID: 9107781747897062449L

直列化されたフィールド

### realPart

    double realPart

  実部

### imagPart

    double imagPart

  虚部

Class org.mklab.nfc.scalar.DoubleNumber extends AbstractNumericalScalar<DoubleNumber> implements Serializable

serialVersionUID: -4887458643703527016L

直列化されたフィールド

### data

    double data

  実数データ

Class org.mklab.nfc.scalar.Polynomial extends AbstractSymbolicScalar<Polynomial> implements Serializable

serialVersionUID: -8394079094815670802L

直列化されたフィールド

### coefficients

    Matrix coefficients

  多項式の係数

### degree

    int degree

  多項式の次数

### variable

    String variable

  多項式変数

### displayWidth

    int displayWidth

  出力の幅

Class org.mklab.nfc.scalar.RationalPolynomial extends AbstractSymbolicScalar<RationalPolynomial> implements Serializable

serialVersionUID: 6537697917259508800L

直列化されたフィールド

### numerator

    Polynomial numerator

  分子多項式

### denominator

    Polynomial denominator

  分母多項式

### displayWidth

    int displayWidth

  出力の幅

パッケージ org.mklab.tool.control

Class org.mklab.tool.control.AbstractLinearSystem extends Object implements Serializable

serialVersionUID: -7441324992413004621L

直列化されたフィールド

### proper

    boolean proper

  プロパーならばtrue

### strictlyProper

    boolean strictlyProper

  厳密にプロバーならばtrue

### G

    RationalPolynomialMatrix G

  伝達関数行列

### timeDomainType

    TimeDomainType timeDomainType

  時間領域でのシステムの種類

### inputSize

    int inputSize

  入力数

### stateSize

    int stateSize

  状態数

### outputSize

    int outputSize

  出力数

### a

    Matrix a

  システム行列

### b

    Matrix b

  入力行列

### c

    Matrix c

  出力行列

### d

    Matrix d

  ゲイン行列

### e

    Matrix e

  E行列

### aSymbol

    String[][] aSymbol

  システム行列の式

### bSymbol

    String[][] bSymbol

  入力行列の式

### cSymbol

    String[][] cSymbol

  出力行列の式

### dSymbol

    String[][] dSymbol

  ゲイン行列の式

### eSymbol

    String[][] eSymbol

  ディスクリプタ行列の式

### inputPortTags

    List<E> inputPortTags

  入力ポートのタグ

### outputPortTags

    List<E> outputPortTags

  出力ポートのタグ

### stateTags

    List<E> stateTags

  状態のタグ

Class org.mklab.tool.control.ImproperLinearSystem extends AbstractLinearSystem implements Serializable

serialVersionUID: -7791135374432440376L

Class org.mklab.tool.control.ProperLinearSystem extends AbstractLinearSystem implements Serializable

serialVersionUID: 1002207140697213466L

パッケージ org.mklab.tool.control.system

Class org.mklab.tool.control.system.AdjacencyConstantMatrix extends AdjacencyMatrix implements Serializable

serialVersionUID: 6753883274746323945L

Class org.mklab.tool.control.system.AdjacencyMatrix extends BaseArray<AdjacencyMatrix,SystemOperator> implements Serializable

serialVersionUID: 5494894107335358500L

直列化されたフィールド

### requiringLinearSystem

    boolean requiringLinearSystem

  線形システムを求めるならばtrue

### requiringDescriptor

    boolean requiringDescriptor

  ディスクリプタ形式で求めるならばtrue

### requiringPrimitiveExpression

    boolean requiringPrimitiveExpression

  最小の要素で式を表現するならばtrue

### inputNodes

    List<E> inputNodes

  入力ポートが接続されているノードの番号(番号は1から始まります)のリスト

### sourceNodes

    List<E> sourceNodes

  Sourceが接続されているノードの番号(番号は1から始まります)のリスト

### outputNodes

    List<E> outputNodes

  出力ポートが接続されているノードの番号(番号は1から始まります)のリスト

### sinkNodes

    List<E> sinkNodes

  Sinkが接続されているのノードの番号(番号は1から始まります)のリスト

### inputPortTags

    Map<K,V> inputPortTags

  入力ポートのノード番号(番号は1から始まります)とタグのマップ

### outputPortTags

    Map<K,V> outputPortTags

  出力ポートのノード番号(番号は1から始まります)とタグのマップ

Class org.mklab.tool.control.system.SystemOperatorException extends RuntimeException implements Serializable

serialVersionUID: -5352103499460354989L

パッケージ org.mklab.tool.control.system.graph

Class org.mklab.tool.control.system.graph.SparceStringMatrix extends AbstractGrid<SparceStringMatrix> implements Serializable

serialVersionUID: 152527032306625817L

直列化されたフィールド

### elementMap

    Map<K,V> elementMap

  行列の成分

パッケージ org.mklab.tool.control.system.parameter

Class org.mklab.tool.control.system.parameter.NoSuchParameterException extends ParameterException implements Serializable

serialVersionUID: -3143491098489743385L

Class org.mklab.tool.control.system.parameter.ParameterAccessException extends ParameterException implements Serializable

serialVersionUID: -8253412797254510750L

Class org.mklab.tool.control.system.parameter.ParameterDuplicationException extends ParameterException implements Serializable

serialVersionUID: -3923934883954694121L

Class org.mklab.tool.control.system.parameter.ParameterException extends Exception implements Serializable

serialVersionUID: 8002413834664775417L

パッケージ org.mklab.tool.graph

Class org.mklab.tool.graph.PlotterException extends RuntimeException implements Serializable

serialVersionUID: -8865486970268303527L

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし