|
||||||||||
| 前の文字 次の文字 | フレームあり フレームなし | |||||||||
Saturationオブジェクトを初期化します。
tに対して、周期2*PIの ノコギリ状の信号を返します。
Tiの固有値が指数idxの成分の昇順に並ぶようにするための直交行列Qを返します。
SchurDecompositionオブジェクトを初期化します。
SchurDecompositionDoubleComplexElementsオブジェクトを初期化します。
SchurDecompositionDoubleRealElementsオブジェクトを初期化します。
SchurDecompositionElementsオブジェクトを初期化します。
fromからtoまでの連続する実数を成分に持つ行ベクトルを生成します。
fromからtoまでのby飛びの実数を成分に持つ行ベクトルを生成します。
fromからtoまでのby飛びの実数を成分とする行ベクトルを返します。
sourceからtoまでの連続する整数を成分にもつ行ベクトルを返します。
sourceからtoまでのby飛びの整数を成分にもつ行ベクトルを返します
。
fromからtoまでのby飛びの整数を成分にもつ行ベクトルを返します。
. x1 = A1 x1 + B1 u1 y1 = C1 x1 + D1 u1
の出力をシステム2
. x2 = A2 x2 + B2 u2 y2 = C2 x2 + D2 u2
の入力に
-1 -1 u1 ---> C1(sI - A1)B1 ---> y1 ---> u2 ---> C2(sI - A2)B2 ---> y2
のように接続したシステムを生成します。
order次の係数を設定します。
order次の係数を設定します。
order次の係数を設定します。
sourceを代入します。
sourceを代入します。
columnMin列からcolumnMax列にsourceを代入します。
sourceを代入します。
minimum列からmaximum列にsourceを代入します。
sourceを代入します。
valueを代入します。
row行column列にvalueを代入します。
indexで指定した位置にvalueを代入します。
indexで指定した位置に整数valueを代入します。
valueを代入します。
valueを代入します。
valueを代入します。
- setElement(int, int, Scalar<?>) -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 指定した成分に
valueを代入します。
- setElement(int, int) -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 成分を行毎に数え
indexで指定した位置にvalueを代入します。
- setElement(int, double) -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 成分を行毎に数え
indexで指定した位置にvalueを代入します。
- setElement(int, Scalar<?>) -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 成分を行毎に数え
indexで指定した位置にvalueを代入します。
- setElement(int, int, String) -
クラス org.mklab.tool.control.system.graph.SparceStringMatrix のメソッド
- 指定した位置に値を設定します。
- setElementAlignment(GridElementAlignment) -
クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
-
- setElementAlignment(GridElementAlignment) -
インタフェース org.mklab.nfc.matrix.Grid のメソッド
- 成分の出力配置を設定します。
- setElementFormat(String) -
クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
-
- setElementFormat(String) -
インタフェース org.mklab.nfc.matrix.Grid のメソッド
- 成分の出力フォーマットを設定します。
- setElements(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
- 全ての成分を設定します。
- setElements(Scalar<?>[][], int[], int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された番号の成分に値を代入します。
- setElements(Scalar<?>[][], int[], double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された番号の成分に値を代入します。
- setElements(boolean[][], int[], boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
-
- setElements(GridElement<?>[][], int[], GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された番号の成分に値を代入します。
- setElements(int[][], int[], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
indexで指定した各成分に行列sourceの成分を代入します。
- setEnd(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Tics のメソッド
- 終点を設定します。
- setExportable(boolean) -
インタフェース org.mklab.tool.control.system.sink.Exporter のメソッド
- エキスポート可能かを設定します。
- setExportable(boolean) -
クラス org.mklab.tool.control.system.sink.ExportSink のメソッド
- エキスポート可能かを設定します。
- setExpression(String) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 数式表現をセットします。
- setExpression(String) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setExpression(String) -
クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
- パラメータの定義式を設定します。
- setExpression(String) -
インタフェース org.mklab.tool.control.system.SymbolicOperator のメソッド
- 数式を設定します。
- setFileName(String) -
クラス org.mklab.tool.control.system.sink.FileSink のメソッド
- ファイルの名前を設定します。
- setFileName(String) -
クラス org.mklab.tool.control.system.source.FileSource のメソッド
- ファイル名を設定します。
- setFileType(MatrixFileType) -
クラス org.mklab.tool.control.system.sink.FileSink のメソッド
- ファイルの形式を設定します。
- setFileType(MatrixFileType) -
クラス org.mklab.tool.control.system.source.FileSource のメソッド
- ファイルの形式を設定します。
- setFinalValue(double) -
クラス org.mklab.tool.control.system.source.StepSource のメソッド
- 最終値を設定します。
- setFloat(float) -
クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
- パラメータの値を設定します。
- setFontSize(int) -
クラス org.mklab.tool.control.Plotter のメソッド
- フォントの大きさを設定します。
- setFontSize(int) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- フォントの大きさを設定します。
- setFontSize(int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- フォントの大きさを設定します。
- setFontSize(int) -
クラス org.mklab.tool.graph.gnuplot.decoration.FontSize のメソッド
- フォントの大きさを設定します。
- setForcedSystem(boolean) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 状態が入力に依存するか設定します。
- setFormat(String) -
クラス org.mklab.nfc.matx.MatxList のメソッド
- 出力フォーマットを設定します。
- setFormat(String) -
クラス org.mklab.nfc.rpn.AbstractProcessor のメソッド
-
- setFormat(String) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationProcessor のメソッド
- 数値の出力フォーマットを設定します。
- setFormat(String) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- setFormat(String) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 出力フォーマットを設定します。
- setFormat(String) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 数値の出力フォーマットを設定します。
- setFormat(String) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 数値の出力フォーマットを設定します。
- setFrame(double, double, double, double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Frame のメソッド
- 原点、幅、高さを設定します。
- setFrequency(double) -
クラス org.mklab.tool.control.system.source.SineWaveSource のメソッド
- 周波数を設定します。
- setGain(double) -
クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のメソッド
- ゲインを設定します。
- setGain(Matrix) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
- 定数ゲイン行列を設定します。
- setGraphFontSize(int) -
クラス org.mklab.tool.control.BodePlotter のメソッド
-
- setGraphFontSize(int) -
クラス org.mklab.tool.control.NyquistPlotter のメソッド
-
- setGraphFontSize(int) -
クラス org.mklab.tool.control.Plotter のメソッド
- フォントの大きさを設定します。
- setGraphLineName(int, String) -
クラス org.mklab.tool.control.BodePlotter のメソッド
-
- setGraphLineName(int, String) -
クラス org.mklab.tool.control.NyquistPlotter のメソッド
-
- setGraphLineName(int, String) -
クラス org.mklab.tool.control.Plotter のメソッド
- グラフの線の名前を設定します。
- setGraphLineType(int, int) -
クラス org.mklab.tool.control.BodePlotter のメソッド
-
- setGraphLineType(int, int) -
クラス org.mklab.tool.control.NyquistPlotter のメソッド
-
- setGraphLineType(int, int) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線のタイプ(色)を設定します。
- setGraphLineVisible(int, boolean) -
クラス org.mklab.tool.control.BodePlotter のメソッド
-
- setGraphLineVisible(int, boolean) -
クラス org.mklab.tool.control.NyquistPlotter のメソッド
-
- setGraphLineVisible(int, boolean) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線の表示・非表示を設定します。
- setGraphLineWidth(int, int) -
クラス org.mklab.tool.control.BodePlotter のメソッド
-
- setGraphLineWidth(int, int) -
クラス org.mklab.tool.control.NyquistPlotter のメソッド
-
- setGraphLineWidth(int, int) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線の幅を設定します。
- setGrid(boolean) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- グリッドを表示するか設定します。
- setGridVisible(boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
-
- setGridVisible(boolean) -
インタフェース org.mklab.tool.graph.Plotter のメソッド
- グリッドの表示・非表示を設定します。
- setGroup(DeMultiplexerGroup) -
クラス org.mklab.tool.control.system.math.DeMultiplexer のメソッド
- この分離器が属する分離器のグループを設定します。
- setGroup(MultiplexerGroup) -
クラス org.mklab.tool.control.system.math.Multiplexer のメソッド
- この多重器が属する多重器のグループを設定します。
- setHasDirectFeedthrough(boolean) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 直達項があるか(出力が入力に直接依存するか)設定します。
- setHasVariableA(boolean) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- setHasVariableA(boolean) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- setHasVariableA(boolean) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- A行列を変数として扱うか設定します。
- setHasVariableA(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setHasVariableB(boolean) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- setHasVariableB(boolean) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- setHasVariableB(boolean) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- B行列を変数として扱うか設定します。
- setHasVariableB(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setHasVariableC(boolean) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- setHasVariableC(boolean) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- setHasVariableC(boolean) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- C行列を変数として扱うか設定します。
- setHasVariableC(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setHasVariableD(boolean) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- setHasVariableD(boolean) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- setHasVariableD(boolean) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- D行列を変数として扱うか設定します。
- setHasVariableD(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setHidden3d(boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 3次元陰線処理設定を設定します。
- setHolding(boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 重ね描画の設定をします。
- setHomeDirectory(File) -
クラス org.mklab.tool.graph.gnuplot.Environment のメソッド
- gnuplotのホームディレクトリを設定します。
- setImaginaryPart(Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setImaginaryPart(IntMatrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setImaginaryPart(DoubleMatrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setImaginaryPart(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setImaginaryPart(Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setImaginaryPart(IntMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setImaginaryPart(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setImaginaryPart(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setImaginaryPart(Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setImaginaryPart(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setImaginaryPart(DoubleMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setImaginaryPart(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setImaginaryPart(Matrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 虚部行列を設定します。
- setImaginaryPart(IntMatrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 虚部行列を設定します。
- setImaginaryPart(DoubleMatrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 虚部行列を設定します。
- setImaginaryPart(BaseMatrix<?, ?>) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 虚部行列を設定します。
- setImaginaryPart(int) -
クラス org.mklab.nfc.scalar.AbstractSymbolicScalar のメソッド
-
- setImaginaryPart(double) -
クラス org.mklab.nfc.scalar.AbstractSymbolicScalar のメソッド
-
- setImaginaryPart(int) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- setImaginaryPart(double) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- setImaginaryPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- setImaginaryPart(int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- setImaginaryPart(double) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- setImaginaryPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- setImaginaryPart(int) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- setImaginaryPart(double) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- setImaginaryPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- setImaginaryPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- setImaginaryPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- setImaginaryPart(int) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 虚部を設定します。
- setImaginaryPart(double) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 虚部を設定します。
- setImaginaryPart(Scalar<?>) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 虚部を設定します。
- setImagPart(T) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
- 虚部を設定します。
- setImagPart(Polynomial) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
- 複素多項式の虚部多項式を設定します。
- setImagPart(RationalPolynomial) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
- 複素有理多項式の虚部有理多項式を設定します。
- setImagPartElements(Scalar<?>[][], int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 虚部を設定します。
- setImagPartElements(Scalar<?>[][], double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 虚部を設定します。
- setImagPartElements(Scalar<?>[][], Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 虚部を設定します。
- setImagPartElements(DoubleComplexNumber[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
- 虚部を設定します。
- setIncrease(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Tics のメソッド
- 増分を設定します。
- setInitialBufferSize(int) -
クラス org.mklab.tool.control.system.continuous.TransportDelay のメソッド
- 初期バッファサイズを設定します。
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousLinearDynamicSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousStaticSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteLinearDynamicSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteStaticSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.math.UserDefinedConstantSystem のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.sink.UserDefinedContinuousSink のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.sink.UserDefinedDiscreteSink のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
-
- setInitializeFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedDiscreteSource のメソッド
-
- setInitializeFunction(Method) -
インタフェース org.mklab.tool.control.system.UserDefinedSystem のメソッド
- システムの初期化処理を定義したメソッドを設定します。
- setInitialOutput(Matrix) -
クラス org.mklab.tool.control.system.continuous.DerivativeSystem のメソッド
- 初期出力を設定します。
- setInitialOutput(Matrix) -
クラス org.mklab.tool.control.system.continuous.TransportDelay のメソッド
- 初期出力を設定します。
- setInitialOutput(Matrix) -
クラス org.mklab.tool.control.system.discontinuous.Backlash のメソッド
- 初期出力を設定します。
- setInitialOutput(Matrix) -
クラス org.mklab.tool.control.system.discontinuous.RateLimiter のメソッド
- 初期出力を設定します。
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.continuous.BaseContinuousDynamicSystem のメソッド
-
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.continuous.BlockContinuousDynamicSystem のメソッド
-
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.continuous.IntegratorSystem のメソッド
-
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.ControlSystem のメソッド
- 初期状態を設定します。
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
- 初期状態を設定します。
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteDynamicSystem のメソッド
-
- setInitialState(Matrix) -
クラス org.mklab.tool.control.system.discrete.UnitDelaySystem のメソッド
-
- setInitialState(Matrix) -
インタフェース org.mklab.tool.control.system.DynamicSystem のメソッド
- 初期状態を設定します。
- setInitialStepSize(double) -
クラス org.mklab.nfc.dae.Dassld のメソッド
- 初期刻み幅を設定します。
- setInitialStepSize(double) -
クラス org.mklab.nfc.dae.Radau5d のメソッド
- 初期刻み幅を設定します。
- setInitialValue(double) -
クラス org.mklab.tool.control.system.source.StepSource のメソッド
- 初期値を設定します。
- setInlet(boolean) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 入力が入力端であるかを設定します。
- setInputData(Matrix) -
クラス org.mklab.tool.control.system.math.LookupTable のメソッド
- 入力データを設定します。
- setInputNodes(List<Integer>) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- 入力ポートが接続されているノードの番号のリストを設定します。
- setInputNodeValue(Matrix) -
クラス org.mklab.tool.control.system.BlockSystem のメソッド
- 入力ノードに値を設定します。
- setInputNumber(int) -
クラス org.mklab.tool.control.SystemInputOutputKey のメソッド
- 入力番号を設定します。
- setInputPortTags(List<String>) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 入力ポートのタグを設定します。
- setInputPortTags(List<String>) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 入力ポートのタグを設定します。
- setInputPortTags(Map<Integer, String>) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- 入力ポートのノード番号(番号は1から始まります)とタグのマップを設定します。
- setInputSize(int) -
クラス org.mklab.tool.control.system.BlockSystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.continuous.DerivativeSystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.continuous.IntegratorSystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.continuous.TransportDelay のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.ControlSystem のメソッド
- 入力の数を設定します。
- setInputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.Backlash のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.DeadZone のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.Quantizer のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.RateLimiter のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.Saturation のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discrete.HoldSystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.discrete.UnitDelaySystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.AbsoluteFunction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.BiasFunction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.DeMultiplexer のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.MathematicalFunction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.Multiplexer のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.NegativeUnitSystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.Product のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.SignumFunction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.TrigonometricFunction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.UnaryMinusFunction のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.math.UnitSystem のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.sink.ContinuousSink のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.sink.DiscreteSink のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.sink.GnuplotXYSink のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.sink.Restrictor のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.source.ContinuousSource のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.source.DiscreteSource のメソッド
-
- setInputSize(int) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 入力の数を設定します。
- setInt(int) -
クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
- パラメータの値を設定します。
- setInterval(double) -
クラス org.mklab.tool.control.system.discontinuous.Quantizer のメソッド
- 量子化間隔を設定します。
- setKeepingLineProperties(boolean) -
クラス org.mklab.tool.control.BodePlotter のメソッド
- 線のプロパティを保存するか設定します。
- setKeepingLineProperties(boolean) -
クラス org.mklab.tool.control.NyquistPlotter のメソッド
- 線のプロパティを保存するか設定します。
- setKeepingLineProperties(boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 線のプロパティを保存するか設定します。
- setKeyVisible(boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- キーの表示・非表示を設定します。
- setLabel(String, double, double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Label のメソッド
- ラベルを設定します。
- setLabel(String, double, double) -
クラス org.mklab.tool.graph.gnuplot.decoration.TextLabel のメソッド
- ラベルを設定します。
- setLabel(String, double, double, String) -
クラス org.mklab.tool.graph.gnuplot.decoration.TextLabel のメソッド
- ラベルを設定します。
- setLeftMargin(int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 左マージンを設定します。
- setLinear(boolean) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 線形システムであるか設定します。
- setLinearSystem(LinearSystem) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- setLinearSystem(LinearSystem) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- setLinearSystem(LinearSystem) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- 線形システムを設定します。
- setLinearSystem(LinearSystem) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setLineName(SystemInputOutputKey, String) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線の名前を設定します。
- setLineName(int, String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 線の名前を設定します。
- setLineNames(int, String) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- 線の名前を設定します。
- setLineType(SystemInputOutputKey, int) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線のタイプ(色)を設定します。
- setLineType(int, int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 線のタイプ(色)を設定します。
- setLineType(int) -
クラス org.mklab.tool.graph.gnuplot.decoration.LineType のメソッド
- 線のタイプを設定します。
- setLineVisible(SystemInputOutputKey, boolean) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線の表示・非表示を設定します。
- setLineVisible(int, boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 線の表示・非表示を設定します。
- setLineWidth(SystemInputOutputKey, int) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線の幅を設定します。
- setLineWidth(int) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- 線の幅を設定します。
- setLineWidth(int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 線の幅を設定します。
- setLineWidth(int, int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 線の幅を設定します。
- setLineWidth(int) -
クラス org.mklab.tool.graph.gnuplot.decoration.LineWidth のメソッド
- 線の幅を設定します。
- setLogScale(int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
-
- setLogScale(int) -
インタフェース org.mklab.tool.graph.Plotter のメソッド
- ログスケールを設定します。
- setLong(long) -
クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
- パラメータの値を設定します。
- setLowerLimit(double) -
クラス org.mklab.tool.control.system.discontinuous.DeadZone のメソッド
- 不感帯の下限を設定します。
- setMargin(int) -
クラス org.mklab.tool.graph.gnuplot.decoration.Margin のメソッド
- マージンを設定します。
- setMaximum(double) -
クラス org.mklab.tool.control.system.discontinuous.Saturation のメソッド
- 最大値を設定します。
- setMaximum(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Range のメソッド
- 最大値を設定します。
- setMaximumTimeStep(double) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
-
- setMaximumTimeStep(double) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 刻み幅の変動可能最大値を設定します。
- setMaxTrial(int) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- 収束計算の繰り返しの最大数を設定します。
- setMinimum(double) -
クラス org.mklab.tool.control.system.discontinuous.Saturation のメソッド
- 最小値を設定します。
- setMinimum(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Range のメソッド
- 最小値を設定します。
- setMinimumSavingInterval(double) -
クラス org.mklab.nfc.ode.EquationSolver のメソッド
- 時系列を保存する最小時間間隔を設定します。
- setMinimumTimeStep(double) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
-
- setMinimumTimeStep(double) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 刻み幅の変動可能最小値を設定します。
- setMultipliers(List<Boolean>) -
クラス org.mklab.tool.control.system.math.Product のメソッド
- 乗算または除算の指定(乗算ならばtrue、除算ならばfalse)を設定します。
- setName(String) -
クラス org.mklab.tool.control.system.sink.DisplaySink のメソッド
- 名前を設定します。
- setNegative(boolean) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 符号を設定します。
- setNegative(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setNodeDegree(int, int) -
クラス org.mklab.tool.control.system.AdjacencyStringMatrix のメソッド
- ノードの次数を設定します。
- setNodeValueOfNoInputNode(SystemOperator[][], Matrix[], Matrix[], boolean) -
クラス org.mklab.tool.control.system.BlockSystem のメソッド
- 他のノードから入るエッジがないノードの値を確定します。
- setObserverPoles(Matrix) -
クラス org.mklab.tool.control.system.controller.ContinuousObserver のメソッド
- オブザーバーの極を設定します。
- setObserverPoles(Matrix) -
クラス org.mklab.tool.control.system.controller.ObserverDesigner のメソッド
- オブザーバーの極を設定します。
- setOffset(double) -
クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のメソッド
- オフセットを設定します。
- setOffset(int) -
クラス org.mklab.tool.control.system.math.DeMultiplexer のメソッド
- 入力ベクトル内でのオフセットを設定します。
- setOffset(int) -
クラス org.mklab.tool.control.system.math.Multiplexer のメソッド
- 出力ベクトル内でのオフセットを設定します。
- setOffset(double) -
クラス org.mklab.tool.control.system.source.PulseSource のメソッド
- オフセットを設定します。
- setOffset(double) -
クラス org.mklab.tool.control.system.source.RampSource のメソッド
- オフセットを設定します。
- setOn(boolean) -
クラス org.mklab.tool.graph.gnuplot.decoration.Switchable のメソッド
- オン・オフを設定します。
- setOpenFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
- システムのオープン処理を記述したメソッドを設定します。
- setOutlet(boolean) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 出力が出力端であるかを設定します。
- setOutputData(Matrix) -
クラス org.mklab.tool.control.system.math.LookupTable のメソッド
- 出力データを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousStaticSystem のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteStaticSystem のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.sink.UserDefinedContinuousSink のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.sink.UserDefinedDiscreteSink のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedDiscreteSource のメソッド
- システムの出力方程式を定義したメソッドを設定します。
- setOutputNodes(List<Integer>) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- 出力ポートが接続されているノードの番号のリストを設定します。
- setOutputNumber(int) -
クラス org.mklab.tool.control.SystemInputOutputKey のメソッド
- 出力番号を設定します。
- setOutputPortTags(Map<Integer, String>) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- 出力ポートのノード番号(番号は1から始まります)とタグのマップを設定します。
- setOutputSize(int) -
クラス org.mklab.tool.control.system.BlockSystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.continuous.DerivativeSystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.continuous.IntegratorSystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.continuous.TransportDelay のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.ControlSystem のメソッド
- 出力の数を設定します。
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.Backlash のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.DeadZone のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.Quantizer のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.RateLimiter のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discontinuous.Saturation のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discrete.HoldSystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.discrete.UnitDelaySystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.AbsoluteFunction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.BiasFunction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.DeMultiplexer のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.MathematicalFunction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.Multiplexer のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.NegativeUnitSystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.Product のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.SignumFunction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.TrigonometricFunction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.UnaryMinusFunction のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.math.UnitSystem のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.sink.ContinuousSink のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.sink.DiscreteSink のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.sink.Restrictor のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.source.ContinuousSource のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.source.DiscreteSource のメソッド
-
- setOutputSize(int) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 出力の数を設定します。
- setOutputTags(List<String>) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 出力ポートのタグを設定します。
- setOutputTags(List<String>) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 出力ポートのタグを設定します。
- setParameter(String, Object) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 指定された名前のパラメータの値を設定します。
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousLinearDynamicSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousStaticSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteLinearDynamicSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteStaticSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.math.UserDefinedConstantSystem のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.sink.UserDefinedContinuousSink のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.sink.UserDefinedDiscreteSink のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
-
- setParameterValue(String, Object) -
クラス org.mklab.tool.control.system.source.UserDefinedDiscreteSource のメソッド
-
- setParameterValue(String, Object) -
インタフェース org.mklab.tool.control.system.UserDefinedSystem のメソッド
- パラメータの値を設定します。
- setParametric(boolean) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 媒介変数描画設定を設定します。
- setPattern(CharSequence) -
クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
- 多項式を分割する正規表現を変更します。
- setPattern(Pattern) -
クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
- 多項式を分割する正規表現を変更します。
- setPeriodTime(double) -
クラス org.mklab.tool.control.system.source.PulseSource のメソッド
- 周期を設定します。
- setPhase(double) -
クラス org.mklab.tool.control.system.source.SineWaveSource のメソッド
- 位相を設定します。
- setPhaseDelay(double) -
クラス org.mklab.tool.control.system.source.PulseSource のメソッド
- 位相の遅れを設定します。
- setPlant(LinearSystemOperator) -
クラス org.mklab.tool.control.system.controller.ObserverDesigner のメソッド
- 状態推定の対象(線形システム)を設定します。
- setPulseWidth(double) -
クラス org.mklab.tool.control.system.source.PulseSource のメソッド
- 幅を設定します。
- setRange(DoubleMatrix) -
クラス org.mklab.tool.control.system.sink.Restrictor のメソッド
- 許容範囲を設定します。
- setRange(DoubleMatrix, int[]) -
クラス org.mklab.tool.control.system.sink.Restrictor のメソッド
- 許容範囲を設定します。
- setRange(double, double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Range のメソッド
- 範囲を設定します。
- setRateLowerBound(double) -
クラス org.mklab.tool.control.system.discontinuous.RateLimiter のメソッド
- 変化率の下限を設定します。
- setRateUpperBound(double) -
クラス org.mklab.tool.control.system.discontinuous.RateLimiter のメソッド
- 変化率の上限を設定します。
- setRealPart(Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setRealPart(IntMatrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setRealPart(DoubleMatrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setRealPart(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setRealPart(Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setRealPart(IntMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setRealPart(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setRealPart(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setRealPart(Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setRealPart(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setRealPart(DoubleMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setRealPart(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setRealPart(Matrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 実部行列を設定します。
- setRealPart(IntMatrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 実部行列を設定します。
- setRealPart(DoubleMatrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 実部行列を設定します。
- setRealPart(BaseMatrix<?, ?>) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 実部行列を設定します。
- setRealPart(int) -
クラス org.mklab.nfc.scalar.AbstractSymbolicScalar のメソッド
-
- setRealPart(double) -
クラス org.mklab.nfc.scalar.AbstractSymbolicScalar のメソッド
-
- setRealPart(int) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- setRealPart(double) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- setRealPart(T) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
- 実部を設定します。
- setRealPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- setRealPart(int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- setRealPart(double) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- setRealPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- setRealPart(int) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- setRealPart(double) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- setRealPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- setRealPart(Polynomial) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
- 複素多項式の実部多項式を設定します。
- setRealPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- setRealPart(RationalPolynomial) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
- 複素有理多項式の実部有理多項式を設定します。
- setRealPart(Scalar<?>) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- setRealPart(int) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 実部を設定します。
- setRealPart(double) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 実部を設定します。
- setRealPart(Scalar<?>) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 実部を設定します。
- setRealPartElements(Scalar<?>[][], int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 実部を設定します。
- setRealPartElements(Scalar<?>[][], double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 実部を設定します。
- setRealPartElements(Scalar<?>[][], Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 実部を設定します。
- setRealPartElements(DoubleComplexNumber[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
- 実部を設定します。
- setRelativeTolerance(double[]) -
クラス org.mklab.nfc.dae.Dassld のメソッド
- 成分毎の相対許容誤差を設定します。
- setRelativeTolerance(double) -
クラス org.mklab.nfc.dae.Dassld のメソッド
- 全ての成分に共通する相対許容誤差を設定します。
- setRelativeTolerance(double[]) -
クラス org.mklab.nfc.dae.Radau5d のメソッド
- 成分毎の相対許容誤差を設定します。
- setRelativeTolerance(double) -
クラス org.mklab.nfc.dae.Radau5d のメソッド
- 全ての成分に共通する相対許容誤差を設定します。
- setRequiringABCD(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem の static メソッド
- 状態空間を求めるか設定します。
- setRequiringDescriptor(boolean) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- ディスクリプタ形式として求めるかを設定します.
- setRequiringDescriptor(boolean) -
クラス org.mklab.tool.control.system.ControlSystemOption のメソッド
- ディスクリプタ形式で求めるか設定します。
- setRequiringLinearSystem(boolean) -
クラス org.mklab.tool.control.system.ControlSystemOption のメソッド
- 線形システムを求めるか設定します。
- setRequiringPrimitiveExpression(boolean) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
-
- setRequiringPrimitiveExpression(boolean) -
クラス org.mklab.tool.control.system.ControlSystemOption のメソッド
- 最小の要素で式を表現するか設定します。
- setRequiringReachableSubSystem(boolean) -
クラス org.mklab.tool.control.system.ControlSystemOption のメソッド
- 可到達な部分システムを求めるか設定します。
- setRightMargin(int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 右マージンを設定します。
- setRoundMode(RoundMode) -
クラス org.mklab.nfc.util.RoundModeManager のメソッド
- 計算の丸めモードを設定します。
- setRoundMode(RoundMode) -
インタフェース org.mklab.nfc.util.RoundModeSelector のメソッド
- 丸めモードを設定します。
- setRowSize(int) -
クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
- 行の数を設定します。
- setRowVector(int, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setRowVector(int, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setRowVector(int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 指定された行に
sourceを代入します。
- setRowVector(int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 指定された行に
sourceを代入します。
- setRowVectors(int, int, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setRowVectors(IntMatrix, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setRowVectors(int, int, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setRowVectors(IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setRowVectors(int, int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
rowMin行からrowMax行にsourceを代入します。
- setRowVectors(IntMatrix, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 指定された複数の行に
sourceを代入します。
- setRowVectors(int, int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
minimum行からmaximum行にsourceを代入します。
- setRowVectors(IntMatrix, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 指定された複数の行に
sourceを代入します。
- setSamplingInterval(double) -
クラス org.mklab.tool.control.system.controller.DiscreteObserver のメソッド
-
- setSamplingInterval(double) -
クラス org.mklab.tool.control.system.controller.DiscreteObserverDesigner のメソッド
- サンプリング周期を設定します。
- setSamplingInterval(double) -
クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
-
- setSamplingInterval(double) -
クラス org.mklab.tool.control.system.discrete.BaseDiscreteStaticSystem のメソッド
-
- setSamplingInterval(double) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteSystem のメソッド
-
- setSamplingInterval(double) -
インタフェース org.mklab.tool.control.system.sampled.Sampler のメソッド
- サンプリング周期を設定します。
- setSaveAtDiscontinuousPoint(boolean) -
クラス org.mklab.nfc.ode.EquationSolver のメソッド
- 不連続点でデータを保存することを指示します。
- setSaveAtSamplingPoint(boolean) -
クラス org.mklab.nfc.ode.EquationSolver のメソッド
- サンプル点でデータを保存することを指示します。
- setScale(double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 全体をscale倍だけ拡大します。
- setScale(int) -
クラス org.mklab.tool.graph.gnuplot.decoration.LogScale のメソッド
- ログスケールを設定します。
- setScale(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.ViewPoint のメソッド
- 全体の倍率を設定します。
- setSeed(long) -
クラス org.mklab.nfc.random.ComplexScalarRandom のメソッド
-
- setSeed(long) -
クラス org.mklab.nfc.random.DoubleComplexRandom のメソッド
-
- setSeed(long) -
クラス org.mklab.nfc.random.DoubleUniformRandom のメソッド
-
- setSeed(long) -
クラス org.mklab.nfc.random.NormalRandom のメソッド
-
- setSeed(long) -
インタフェース org.mklab.nfc.random.RandomGenerator のメソッド
- 乱数生成器の種を設定します。
- setShort(short) -
クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
- パラメータの値を設定します。
- setSingleTerm(boolean) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 1個の項からなるシステムであるかを設定します。
- setSingleTerm(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
- 1個の項からなるシステムであるかを設定します。
- setSinkNodes(List<Integer>) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- Sinkが接続されているノードの番号のリストを設定します。
- setSlope(double) -
クラス org.mklab.tool.control.system.source.RampSource のメソッド
- 傾きを設定します。
- setSolutionMax(double) -
クラス org.mklab.nfc.dae.Dassld のメソッド
- 解の最大値を設定します。
- setSolutionMax(double) -
クラス org.mklab.nfc.dae.Radau5d のメソッド
- 解の最大値を設定します。
- setSourceNodes(List<Integer>) -
クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
- Sourceが接続されているノードの番号のリストを設定します。
- setStart(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Tics のメソッド
- 始点を設定します。
- setState(Matrix) -
クラス org.mklab.tool.control.system.continuous.BaseContinuousDynamicSystem のメソッド
-
- setState(Matrix) -
クラス org.mklab.tool.control.system.continuous.BlockContinuousDynamicSystem のメソッド
-
- setState(Matrix) -
クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
- 現在の状態の設定します。
- setState(Matrix) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteDynamicSystem のメソッド
-
- setState(Matrix) -
クラス org.mklab.tool.control.system.discrete.HoldSystem のメソッド
- 状態を設定します。
- setState(Matrix) -
インタフェース org.mklab.tool.control.system.DynamicSystem のメソッド
- 現在の状態の設定します。
- setStateFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
- システムの状態方程式を定義したメソッドを設定します。
- setStateFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
- システムの状態方程式を定義したメソッドを設定します。
- setStateNumber(int) -
クラス org.mklab.tool.control.system.continuous.BaseContinuousDynamicSystem のメソッド
-
- setStateNumber(int) -
クラス org.mklab.tool.control.system.continuous.BlockContinuousDynamicSystem のメソッド
-
- setStateNumber(int) -
クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
-
- setStateNumber(int) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteDynamicSystem のメソッド
-
- setStateNumber(int) -
インタフェース org.mklab.tool.control.system.DynamicSystem のメソッド
- 結合システムにおける状態の順番を設定します。
- setStateSize(int) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 次数(状態の数)を設定します。
- setStateTags(List<String>) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 状態のタグを設定します。
- setStateTags(List<String>) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 状態のタグを設定します。
- setStyle(String) -
クラス org.mklab.tool.graph.gnuplot.decoration.DataStyle のメソッド
- グラフのスタイルを設定します。
- setSubList(int, int, MatxList) -
クラス org.mklab.nfc.matx.MatxList のメソッド
- 部分リストを設定します。
- setSubList(IntMatrix, MatxList) -
クラス org.mklab.nfc.matx.MatxList のメソッド
- 部分リストを設定します。
- setSubMatrix(int, int, int, int, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setSubMatrix(int, int, Grid, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setSubMatrix(IntMatrix, int, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setSubMatrix(int, IntMatrix, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setSubMatrix(int, int, Array, int, int, int, int) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
rowTo行columnTo列を始点として、行列sourceの
rowMin行からrowMax行かつ
columnMin列からcolumnMax列までの部分行列を代入します。
- setSubMatrix(int, int, Grid, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setSubMatrix(IntMatrix, int, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setSubMatrix(int, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setSubMatrix(int, int, int, int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 指定した成分に行列
sourceを代入します。
- setSubMatrix(int, int, Grid, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 指定した成分に行列
sourceを代入します。
- setSubMatrix(IntMatrix, int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
rowIndexで指定した行のcolumn列に行列source
を代入します。
- setSubMatrix(IntMatrix, int, int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
rowIndexで指定した行のcolumnMin列からcolumnMax
列までの行列sourceを代入します。
- setSubMatrix(int, IntMatrix, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
row列目の成分のcolumnIndexで指定された行の成分に行列source
code>を代入します。
- setSubMatrix(int, int, IntMatrix, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
rowMin列目からrowMax列目の成分のcolumnIndex
で指定された行の成分に行列sourceを代入します。
- setSubMatrix(IntMatrix, IntMatrix, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
rowIndexで指定した行のcolumnIndexで指定した列に行列source
code>を代入します。
- setSubMatrix(int, int, BaseArrayOperator<?>, int, int, int, int) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(int, int, Array, int, int, int, int) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(IntMatrix, int, int, BaseArrayOperator<?>) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(IntMatrix, int, int, Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(int, int, IntMatrix, BaseArrayOperator<?>) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(int, int, IntMatrix, Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(IntMatrix, IntMatrix, BaseArrayOperator<?>) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(IntMatrix, IntMatrix, Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubMatrix(int, int, BaseArrayOperator<?>, int, int, int, int) -
インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
- 配列
sourceのrowMin行からrowMax行、
columnMin列からcolumnMax列までの部分配列を、
rowTo行columnTo列を始点として代入します。
- setSubMatrix(IntMatrix, int, int, BaseArrayOperator<?>) -
インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
rowIndexで指定した行のcolumnMin列からcolumnMax
列までの 配列sourceを代入します。
- setSubMatrix(int, int, IntMatrix, BaseArrayOperator<?>) -
インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
rowMin列からrowMax列目の成分のcolumnIndex
で指定された行に、 配列sourceの成分を代入します。
- setSubMatrix(IntMatrix, IntMatrix, BaseArrayOperator<?>) -
インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
rowIndexで指定した行のcolumnIndexで指定した列に配列source
code>を代入します。
- setSubMatrix(int, int, int, int, Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setSubMatrix(IntMatrix, int, int, Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setSubMatrix(int, int, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setSubMatrix(IntMatrix, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setSubMatrix(Scalar<?>[][], int, int, int, int, Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(Scalar<?>[][], int, int, int, int, int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(Scalar<?>[][], int, int, int, int, double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(Scalar<?>[][], int, int, int[][], int, int, int, int) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
rowTo行columnTo列を始点として、
グリッドsourceのrowMin行からrowMax行、
columnMin列からcolumnMax列までの値をコピーします。
- setSubMatrix(Scalar<?>[][], int, int, double[][], int, int, int, int) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
rowTo行columnTo列を始点として、
グリッドsourceのrowMin行からrowMax行、
columnMin列からcolumnMax列までの値をコピーします。
- setSubMatrix(Scalar<?>[][], int[], int, int, int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(Scalar<?>[][], int[], int, int, double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(Scalar<?>[][], int, int, int[], int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(Scalar<?>[][], int, int, int[], double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(Scalar<?>[][], int[], int[], int[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(Scalar<?>[][], int[], int[], double[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(int, int, Array, int, int, int, int) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- setSubMatrix(IntMatrix, int, int, Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- setSubMatrix(IntMatrix, int, int, BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
rowIndexで指定した行のcolumnMin列からcolumnMax
列までの 行列sourceを代入します。
- setSubMatrix(int, int, IntMatrix, Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- setSubMatrix(int, int, IntMatrix, BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
rowMin列からrowMax列目の成分のcolumnIndex
で指定された行に、 行列sourceの成分を代入します。
- setSubMatrix(IntMatrix, IntMatrix, Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- setSubMatrix(IntMatrix, IntMatrix, BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
rowIndexで指定した行のcolumnIndexで指定した列に行列source
code>を代入します。
- setSubMatrix(boolean[][], int, int, boolean[][], int, int, int, int) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
- 配列
destinationのrowTo行columnTo列を始点として、
配列sourceのrowMin行columnMin列から
rowMax行columnMax列までの値をコピーします。
- setSubMatrix(boolean[][], int[], int, int, boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
-
- setSubMatrix(boolean[][], int, int, int[], boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
-
- setSubMatrix(boolean[][], int[], int[], boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
-
- setSubMatrix(IntMatrix, int, int, Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setSubMatrix(IntMatrix, int, int, DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
rowIndexで指定した行のcolumnMin列からcolumnMax 列までの行列valueを代入します。
- setSubMatrix(IntMatrix, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setSubMatrix(IntMatrix, IntMatrix, DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
rowIndexで指定した行のcolumnIndexで指定した列に行列value code>を代入します。
- setSubMatrix(int, int, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setSubMatrix(int, int, IntMatrix, DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
rowMin列からrowMax列目の成分のcolumnIndex で指定された行に行列valueの成分を代入します。
- setSubMatrix(int, int, int, int, Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setSubMatrix(int, int, int, int, DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 指定した成分に行列
sourceを代入します。
- setSubMatrix(double[][], int, int, double[][], int, int, int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 配列
toのrowTo行columnTo列を始点として、
配列fromのrowMin行columnMin列から
rowMax行columnMax列までの値をコピーします。
- setSubMatrix(double[][], int, int, int, int, double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(double[][], int[], int, int, double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(double[][], int[], int[], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(double[][], int, int, int[], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(int, int, int, int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 指定した成分に行列
sourceを代入します。
- setSubMatrix(IntMatrix, int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
rowIndexで指定した行のcolumn列に行列source
を代入します。
- setSubMatrix(IntMatrix, int, int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
rowIndexで指定した行のcolumnMinimum列からcolumnMaximum
列までの行列sourceを代入します。
- setSubMatrix(int, IntMatrix, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
row列目の成分のcolumnIndexで指定された行の成分に行列source
code>を代入します。
- setSubMatrix(int, int, IntMatrix, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
rowMinimum列目からrowMaximum列目の成分のcolumnIndex
で指定された行の成分に行列sourceを代入します。
- setSubMatrix(IntMatrix, IntMatrix, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
rowIndexで指定した行のcolumnIndexで指定した列に行列sourceを代入します。
- setSubMatrix(int, int, Grid, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 指定した成分に行列
sourceを代入します。
- setSubMatrix(GridElement<?>[][], int, int, GridElement<?>[][], int, int, int, int) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
rowTo行columnTo列を始点として、
グリッドsourceのrowMin行からrowMax行、
columnMin列からcolumnMax列までの値をコピーします。
- setSubMatrix(GridElement<?>[][], int[], int, int, GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(GridElement<?>[][], int, int, int[], GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(GridElement<?>[][], int[], int[], GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された場所に値を代入します。
- setSubMatrix(GridElement<?>[][], int, int, int, int, GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定したブロックに値を代入します。
- setSubMatrix(IntMatrix, int, int, Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setSubMatrix(IntMatrix, int, int, IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
rowIndexで指定した行のcolumnMin列からcolumnMax
列までの 行列sourceを代入します。
- setSubMatrix(IntMatrix, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setSubMatrix(IntMatrix, IntMatrix, IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
rowIndexで指定した行のcolumnIndexで指定した列に行列source
code>を代入します。
- setSubMatrix(int, int, IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setSubMatrix(int, int, IntMatrix, IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
rowMin列からrowMax列目の成分のcolumnIndex
で指定された行に、 行列sourceの成分を代入します。
- setSubMatrix(int, int, int, int, Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setSubMatrix(int, int, int, int, IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 指定した成分に行列
sourceを代入します。
- setSubMatrix(int[][], int, int, int, int, int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 与えられた位置に行列を代入します。
- setSubMatrix(int[][], int[], int, int, int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
-
- setSubMatrix(int[][], int[], int[], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
-
- setSubMatrix(int[][], int, int, int[], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
-
- setSubMatrix(int[][], int, int, int[][], int, int, int, int) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 配列
destinationのrowTo行columnTo列を始点として、
配列sourceのrowMin行columnMin列から
rowMax行columnMax列までの値をコピーします。
- setSubString(int, int, String) -
クラス org.mklab.nfc.matx.MatxString のメソッド
- fromからtoまでをstringで置き換える。
- setSubString(int, int, int, String) -
クラス org.mklab.nfc.matx.MatxString のメソッド
- fromからtoまでstep飛びの位置にある文字をstrで置き換える。
- setSubVector(int, int, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setSubVector(int, int, int, Array) -
クラス org.mklab.nfc.matrix.AbstractArray のメソッド
-
- setSubVector(int, int, int, Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- setSubVector(IntMatrix, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
indexで指定した各成分に行列sourceの成分に代入します。
- setSubVector(int, int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 成分を行毎に数え、
minからmaxまでにsourceの成分を代入します。
- setSubVector(int, int, int, Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 成分を行毎に数え、
minからmaxまでの成分にby飛びで
sourceの成分を代入します。
- setSubVector(IntMatrix, BaseArrayOperator<?>) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubVector(IntMatrix, Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- setSubVector(IntMatrix, BaseArrayOperator<?>) -
インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
indexで指定した各成分に配列sourceの成分を代入します。
- setSubVector(IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setSubVector(int, int, Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- setSubVector(Scalar<?>[], int, int, int[]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 配列
destinationのminからmaxまで
配列sourceの値をコピーします。
- setSubVector(Scalar<?>[], int, int, double[]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 配列
destinationのminからmaxまで
配列sourceの値をコピーします。
- setSubVector(IntMatrix, Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- setSubVector(IntMatrix, BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
indexで指定した各成分に行列sourceの成分を代入します。
- setSubVector(int, int, DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 成分を行毎に数え、
minからmaxまでにsourceの成分を代入します。
- setSubVector(int, int, Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setSubVector(IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- setSubVector(IntMatrix, DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
indexで指定した各成分に行列valueの成分を代入します。
- setSubVector(double[], int, int, double[]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 与えられた位置にベクトルを代入します。
- setSubVector(double[], int, double[], int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 配列
destinationのrowTo行を始点として、
配列sourceの
rowMin行からrowMax行までの値をコピーします。
- setSubVector(IntMatrix, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
indexで指定した各成分に行列sourceの成分を代入します。
- setSubVector(int, int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 成分を行毎に数え、
minimumからmaximumまでにsourceの成分を代入します。
- setSubVector(int, int, int, Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 成分を行毎に数え、
minimumからmaximumまでの成分をby飛びに代入します。
- setSubVector(GridElement<?>[], int, GridElement<?>[], int, int) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 配列
destinationのto行を始点として、
配列sourceの
min行からmax行までの値をコピーします。
- setSubVector(GridElement<?>[], int, int, GridElement<?>[]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 配列
destinationのminからmaxまで
配列sourceの値をコピーします。
- setSubVector(int, int, IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 成分を行毎に数え、
minからmaxまでにsourceの成分を代入します。
- setSubVector(int, int, Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setSubVector(IntMatrix, Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- setSubVector(IntMatrix, IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
indexで指定した各成分に行列sourceの成分を代入します。
- setSubVector(int[], int, int, int[]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 与えられた位置にベクトルを代入します。
- setSymbolicString(String[][], String[][], String[][], String[][], String[][]) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 状態空間実現の係数行列の数式を設定します。
- setSymbolicString(String[][], String[][], String[][], String[][], String[][]) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 状態空間実現の係数行列の数式を設定します。
- setSymbolStack(List<ReversePolishNotationSymbol>) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 逆ポーランド記法のスタック(リスト)をセットします。
- setSymbolStack(List<ReversePolishNotationSymbol>) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousLinearDynamicSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousStaticSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteLinearDynamicSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteStaticSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.math.UserDefinedConstantSystem のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.sink.UserDefinedContinuousSink のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.sink.UserDefinedDiscreteSink のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
-
- setSystemClass(Class<?>) -
クラス org.mklab.tool.control.system.source.UserDefinedDiscreteSource のメソッド
-
- setSystemClass(Class<?>) -
インタフェース org.mklab.tool.control.system.UserDefinedSystem のメソッド
- システムを定義したクラスを設定します。
- setTag(String) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- setTag(String) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- setTag(String) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- 識別するためのタグを設定します。
- setTag(String) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setTag(String) -
クラス org.mklab.tool.control.system.sink.OutputPort のメソッド
- 識別するためのタグを設定します。
- setTag(String) -
クラス org.mklab.tool.control.system.source.InputPort のメソッド
- 識別するためのタグを設定します。
- setText(String, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- テキスト文字列を配置します。
- setText(String, double, double, String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- テキスト文字列を配置し、コマンドを実行します。
- setText(String) -
クラス org.mklab.tool.graph.gnuplot.decoration.Label のメソッド
- ラベルテキストを設定します。
- setThrown(Throwable) -
クラス org.mklab.tool.control.system.source.AsynchronousSource のメソッド
- thrownを設定します。
- setTics(double, double, double) -
クラス org.mklab.tool.graph.gnuplot.decoration.Tics のメソッド
- 目盛りの刻み位置を設定します。
- setTimeDelay(double) -
クラス org.mklab.tool.control.system.continuous.TransportDelay のメソッド
- 無駄時間を設定します。
- setTimeDomainType(TimeDomainType) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 時間領域でのシステムの種類を設定します。
- setTimeDomainType(TimeDomainType) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 時間領域でのシステムの種類を設定します。
- setTimeStep(double) -
クラス org.mklab.nfc.ode.EquationSolver のメソッド
- 固定刻み幅(時間)を設定します。
- setTitle(String) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- タイトルを設定します。
- setTitle(String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- タイトルの設定をします。
- setTitle(String, int, int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- タイトルをデフォルト表示位置からx方向に
xOffset、y方向に yOffset
の場所に表示します。
- setTolerance(double) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
-
- setTolerance(double) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 許容誤差を設定します。
- setToleranceOfDiscontinuity(double) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
-
- setToleranceOfDiscontinuity(double) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 不連続点の時刻に関する許容誤差を設定します。
- setToleranceOfFunction(NumericalScalar<?>) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- 連立方程式のそれぞれの残差の絶対値の許容誤差(収束判定に使われる)を設定します。
- setToleranceOfFunction(double) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- 連立方程式のそれぞれの残差の絶対値の許容誤差(収束判定に使われる)を設定します。
- setToleranceOfJacobian(NumericalScalar<?>) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- ヤコビ行列の正則性に関する許容誤差を設定します。
- setToleranceOfJacobian(double) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- ヤコビ行列の正則性に関する許容誤差を設定します。
- setToleranceOfSolution(NumericalScalar<?>) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- 連立方程式のそれぞれの解の変化量の絶対値の許容誤差(収束判定に使われる)を設定します。
- setToleranceOfSolution(double) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- 連立方程式のそれぞれの解の変化量の絶対値の許容誤差(収束判定に使われる)を設定します。
- setTopMargin(int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 上マージンを設定します。
- setTracable(boolean) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- 繰り返しの途中で解を表示するかを設定します。
- setTransferFunction(boolean) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
- 伝達関数から作成されたかどうかを設定します.
- setTrial(boolean) -
クラス org.mklab.nfc.nleq.NonLinearEquationSolver のメソッド
- 非線形方程式を解くために、仮の値を引数として方程式を呼び出し中であることを設定します。
- setTrial(boolean) -
クラス org.mklab.nfc.ode.EquationSolver の static メソッド
- 仮の値を引数として方程式を呼び出し中であることを設定します。
- setTrial(boolean) -
インタフェース org.mklab.nfc.ode.TriallyEvaluable のメソッド
- 仮の値を引数として評価中であることを設定します。
- setUnaryMinusExpression(ConstantSystem) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
- 符号を反転した数式を設定します。
- setUnit(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 単位行列に設定します。
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousLinearDynamicSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousStaticSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteLinearDynamicSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteStaticSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.math.UserDefinedConstantSystem のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.sink.UserDefinedContinuousSink のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.sink.UserDefinedDiscreteSink のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
-
- setUpdateFunction(Method) -
クラス org.mklab.tool.control.system.source.UserDefinedDiscreteSource のメソッド
-
- setUpdateFunction(Method) -
インタフェース org.mklab.tool.control.system.UserDefinedSystem のメソッド
- システムの更新処理を定義したメソッドを設定します。
- setupLineNameAndType(List<NumericalMatrixOperator<?>>) -
クラス org.mklab.tool.control.Plotter のメソッド
- 線の名前とタイプ(色)を設定します。
- setupParameters(NumericalMatrixOperator<?>) -
クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
- パラメータを設定します。
- setupParameters(Class<? extends SystemOperator>) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
- 指定されたクラスとそのスーパークラスに属するパラメータの集合を生成します。
- setUpperLimit(double) -
クラス org.mklab.tool.control.system.discontinuous.DeadZone のメソッド
- 不感帯の上限を設定します。
- setValue(Object) -
クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
- パラメータに値を設定します。
- setValue(Class<?>, String, Object) -
クラス org.mklab.tool.control.system.ParameterUtil の static メソッド
- システムのパラメータの値を設定します。
- setVariable(String) -
クラス org.mklab.nfc.matrix.SymbolicMatrix のメソッド
-
- setVariable(String) -
インタフェース org.mklab.nfc.matrix.SymbolicMatrixOperator のメソッド
- 数式行列の変数を
variableNameで指定した文字列に変更します。
- setVariable(E[][], String) -
クラス org.mklab.nfc.matrix.SymbolicMatrixUtil の static メソッド
- 各成分の数式の変数を
variableNameで指定した文字列に設定します。
- setVariable(boolean) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 変数として扱うかを設定します。
- setVariable(String) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- setVariable(String) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- setVariable(String) -
インタフェース org.mklab.nfc.scalar.SymbolicScalar のメソッド
- 式変数を指定した文字列に変更します。
- setVariable(boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- setVariableName(String) -
クラス org.mklab.tool.control.system.sink.FileSink のメソッド
- 変数の名前を設定します。
- setVariableName(String) -
クラス org.mklab.tool.control.system.sink.VariableSink のメソッド
- 名前を設定します。
- setVariableName(String) -
クラス org.mklab.tool.control.system.source.VariableSource のメソッド
- 名前を設定します。
- setViewPoint(double, double, double, double) -
クラス org.mklab.tool.graph.gnuplot.decoration.ViewPoint のメソッド
- 視点を設定します。
- setWeightingMatrices(Matrix, Matrix) -
クラス org.mklab.tool.control.system.controller.LqrDesigner のメソッド
- 重み行列QとRを設定します。
- setWeightingMatrices(DoubleMatrix, DoubleMatrix) -
クラス org.mklab.tool.control.system.controller.LqrStateFeedback のメソッド
- 重み行列QとRを設定します。
- setWeightingMatrices(Matrix, Matrix) -
クラス org.mklab.tool.control.system.controller.LqServoDesigner のメソッド
- 重み行列QeとReを設定します。
- setWeightingMatrices(DoubleMatrix, DoubleMatrix) -
クラス org.mklab.tool.control.system.controller.LqServoIntegratorGain のメソッド
- 重み行列QeとReを設定します。
- setWeightingMatrix(DoubleMatrix, DoubleMatrix) -
クラス org.mklab.tool.control.system.controller.LqServoStateFeedback のメソッド
- 重み行列を設定します。
- setWorkingDirectory(File) -
クラス org.mklab.tool.graph.gnuplot.Environment のメソッド
- gnuplotの作業ディレクトリを設定します。
- setX2Label(String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- X2軸のラベルをデフォルトの表示位置に表示します。
- setX2Label(String, int, int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- x2軸のラベルをデフォルト表示位置からx方向に
xOffset、y方向に yOffset
の場所に表示します。
- setX2Tics(double, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- X2軸の目盛りの刻み位置を設定します。
- setXGridInterval(double) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- x軸のグリッド間隔を設定します。
- setXLabel(String) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- x軸ラベルを設定します。
- setXLabel(String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- x軸のラベルをデフォルトの表示位置に表示します。
- setXLabel(String, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- x軸のラベルをデフォルト表示位置からx方向に
xOffset、y方向に yOffset
の場所に表示します。
- setXMaximum(double) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- x軸の表示最大値を設定します。
- setXMinimum(double) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- x軸の表示最小値を設定します。
- setXRange(double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- x軸の表示範囲を設定します。
- setXRotation(double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 視点をx方向に関してangleラジアン回転します。
- setXRotation(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.ViewPoint のメソッド
- x軸周りの回転角度(度)を設定します。
- setXTics(double, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- x軸の目盛りの刻み位置を設定します。
- setY2Label(String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- Y2軸のラベルをデフォルトの表示位置に表示します。
- setY2Label(String, int, int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- Y2軸のラベルをデフォルト表示位置からx方向に
xOffset、y方向に yOffset
の場所に表示します。
- setY2Tics(double, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- Y2軸の目盛りの刻み位置を設定します。
- setYGridInterval(double) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- y軸のグリッド間隔を設定します。
- setYLabel(String) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- y軸ラベルを設定します。
- setYLabel(String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- y軸のラベルをデフォルトの表示位置に表示します。
- setYLabel(String, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- y軸のラベルをデフォルト表示位置からx方向に
xOffset、y方向に yOffset
の場所に表示します。
- setYMaximum(double) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- y軸の表示最大値を設定します。
- setYMinimum(double) -
クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
- y軸の表示最小値を設定します。
- setYRange(double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- y軸の表示範囲を設定します。
- setYTics(double, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- y軸の目盛りの刻み位置を設定します。
- setZero(boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
- 行列の全ての成分に零(false)を代入します。
- setZero(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の全ての成分に零を代入します。
- setZero(double[]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- ベクトルの全ての成分に零を代入します。
- setZero(E[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- グリッドの全ての成分に零を代入します。
- setZero(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行列の全ての成分に零を代入します。
- setZeroSizeToUnDefinedInputPortOutputPort() -
クラス org.mklab.tool.control.system.BlockSystem のメソッド
- 出力数が未定のInputPortの出力数を0に、入力数が未定のOutputPortの入力数を0に設定します。
- setZeroSystemToNullElement(SystemOperator[][]) -
クラス org.mklab.tool.control.system.AdjacencyMatrixUtil の static メソッド
- ゼロシステムをnull成分に設定します。
- setZLabel(String) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- z軸のラベルをデフォルトの表示位置に表示します。
- setZLabel(String, int, int) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- z軸のラベルをデフォルト表示位置からx方向に
xOffset、y方向に yOffset
の場所に表示します。
- setZRange(double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- z軸の表示範囲を設定します。
- setZRotation(double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- 視点をx方向に関してxRotation、z方向に関してangleラジアン回転します。
- setZRotation(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.ViewPoint のメソッド
- z軸周りの回転角度(度)を設定します。
- setZScale(double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- z方向にだけscale倍拡大します。
- setZScale(double) -
クラス org.mklab.tool.graph.gnuplot.decoration.ViewPoint のメソッド
- z軸方向の倍率を設定します。
- setZTics(double, double, double) -
クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
- z軸の目盛りの刻み位置を設定します。
- shiftHigher() -
クラス org.mklab.nfc.matrix.SymbolicMatrix のメソッド
-
- shiftHigher(int) -
クラス org.mklab.nfc.matrix.SymbolicMatrix のメソッド
-
- shiftHigher() -
インタフェース org.mklab.nfc.matrix.SymbolicMatrixOperator のメソッド
- 各成分の係数を高次方向に1回シフトした式を成分とする行列を生成します。
- shiftHigher(int) -
インタフェース org.mklab.nfc.matrix.SymbolicMatrixOperator のメソッド
- 各成分の係数を高次方向に
count回シフトした式を成分とする行列を生成します。
- shiftHigher(E[][], int) -
クラス org.mklab.nfc.matrix.SymbolicMatrixUtil の static メソッド
- 各成分の係数を高次方向に
count回シフトした式を成分とする行列を求めます。
- shiftHigher() -
クラス org.mklab.nfc.scalar.AbstractSymbolicScalar のメソッド
-
- shiftHigher(int) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- shiftHigher(int) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- shiftHigher() -
インタフェース org.mklab.nfc.scalar.SymbolicScalar のメソッド
- 係数を次数の高い方向へシフトした値を返します。
- shiftHigher(int) -
インタフェース org.mklab.nfc.scalar.SymbolicScalar のメソッド
- 係数を次数の高い方向へシフトした値を返します。
- shiftLeft(int) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- shiftLeft(int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 全ての成分を左方向へシフトします。
- shiftLower() -
クラス org.mklab.nfc.matrix.SymbolicMatrix のメソッド
-
- shiftLower(int) -
クラス org.mklab.nfc.matrix.SymbolicMatrix のメソッド
-
- shiftLower() -
インタフェース org.mklab.nfc.matrix.SymbolicMatrixOperator のメソッド
- 各成分の係数を提示方向に1回シフトした式を成分とする行列を生成します。
- shiftLower(int) -
インタフェース org.mklab.nfc.matrix.SymbolicMatrixOperator のメソッド
- 各成分の係数を提示方向に
count回シフトした式を成分とする行列を生成します。
- shiftLower(E[][], int) -
クラス org.mklab.nfc.matrix.SymbolicMatrixUtil の static メソッド
- 各成分の係数を低次方向に
count回シフトした式を成分とする行列を求めます。
- shiftLower() -
クラス org.mklab.nfc.scalar.AbstractSymbolicScalar のメソッド
-
- shiftLower(int) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- shiftLower(int) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- shiftLower() -
インタフェース org.mklab.nfc.scalar.SymbolicScalar のメソッド
- 係数を次数の低い方向へシフトした値を返します。
- shiftLower(int) -
インタフェース org.mklab.nfc.scalar.SymbolicScalar のメソッド
- 係数を次数の低い方向へシフトした値を返します。
- shiftUp(int) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- shiftUp(int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 全ての成分を上方向へシフトします。
- showClosedLoopPoles() -
クラス org.mklab.tool.control.system.controller.LqrDesigner のメソッド
- 閉ループ系の極を表示します。
- showClosedLoopPoles() -
クラス org.mklab.tool.control.system.controller.LqServoDesigner のメソッド
- 閉ループ系の極を表示します。
- showMatrix(SystemOperator[][]) -
クラス org.mklab.tool.control.system.AdjacencyMatrix の static メソッド
- SystemOperatorの中身を出力します。
- showMatrix(AdjacencyMatrix) -
クラス org.mklab.tool.control.system.AdjacencyMatrix の static メソッド
- AdjacencyMatrixの中身を出力します。
- showObserver() -
クラス org.mklab.tool.control.system.controller.DiscreteObserverDesigner のメソッド
- オブザーバの係数行列を表示します。
- showObserver() -
クラス org.mklab.tool.control.system.controller.ObserverDesigner のメソッド
- オブザーバの係数行列を表示します。
- Sigma - org.mklab.tool.control の クラス
- シグマプロットを描画するためのデータを求めるクラスです。
- Sigma(LinearSystem) -
クラス org.mklab.tool.control.Sigma のコンストラクタ
- 新しく生成された
Sigmaオブジェクトを初期化します。
- SigmaPlotter - org.mklab.tool.control の クラス
- Sigmaプロットを描画するクラスです。
- SigmaPlotter() -
クラス org.mklab.tool.control.SigmaPlotter のコンストラクタ
-
- signum() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
- (値/絶対値)を返します。
- signum() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
- 符合(-1,0,1)を返します。
- signum(double) -
クラス org.mklab.nfc.scalar.DoubleNumberUtil の static メソッド
- 符合(-1,0,1)を求めます。
- signumElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- signumElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- signumElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 各成分の符合(-1,0,1)を成分に持つ行列を返します。
- signumElementWise(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 自身の各成分の(x/abs(x)を成分に持つ行列を返します。
- SignumFunction - org.mklab.tool.control.system.math の クラス
- 入力の符合を出力するシステムを表わすクラスです。
- SignumFunction() -
クラス org.mklab.tool.control.system.math.SignumFunction のコンストラクタ
- 新しく生成された
SignumFunctionオブジェクトを初期化します。
- simplify() -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
tolerance以下の数を0と見なし、係数を単純化します。
- simplify(double) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
tolerance以下の数を0と見なし、係数を単純化します。
- simplify(NumericalScalar<?>) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
tolerance以下の数を0と見なし、係数を単純化します。
- simplify() -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 最小実現したシステムを返します。
- simplify(double) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 最小実現したシステムを返します。
- simplify(NumericalScalar<?>) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 最小実現したシステムを返します。
- simplify() -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 最小実現したシステムを返します。
- simplify(double) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 最小実現したシステムを返します。
- simplify(NumericalScalar<?>) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 最小実現したシステムを返します。
- Simplify - org.mklab.tool.matrix の クラス
- 有理多項式を単純化するクラスです。
- Simplify() -
クラス org.mklab.tool.matrix.Simplify のコンストラクタ
-
- simplify(RationalPolynomial, double) -
クラス org.mklab.tool.matrix.Simplify の static メソッド
- 許容誤差
toleranceは、minreal() に渡されます。
- simplify(RationalPolynomial) -
クラス org.mklab.tool.matrix.Simplify の static メソッド
- 有理多項式
g を minreal() を用いて 簡単化します。
- simplify(RationalPolynomialMatrix, double) -
クラス org.mklab.tool.matrix.Simplify の static メソッド
toleranceは、minreal() に渡されます。
- simplify(RationalPolynomialMatrix) -
クラス org.mklab.tool.matrix.Simplify の static メソッド
- 有理多項式行列
G の成分を minreal() を用いて単純化します。
- sin() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- sin() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- sin() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- sin() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 正弦関数の値を返します。
- sinElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sinElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sinElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の正弦関数の結果からなる行列を返します。
- SineWaveSource - org.mklab.tool.control.system.source の クラス
- 正弦波信号を発生するシステムを表すクラスです。
- SineWaveSource(double, double, double, double) -
クラス org.mklab.tool.control.system.source.SineWaveSource のコンストラクタ
- 新しく生成された
PulseSignalSourceオブジェクトを初期化します。
- SineWaveSource(double, double) -
クラス org.mklab.tool.control.system.source.SineWaveSource のコンストラクタ
- 新しく生成された
PulseSignalSourceオブジェクトを初期化します。
- SineWaveSource() -
クラス org.mklab.tool.control.system.source.SineWaveSource のコンストラクタ
- 新しく生成された
StepSignalSourceオブジェクトを初期化します。
- SingleOperandOperator - org.mklab.nfc.rpn の インタフェース
- 1個のオペランドを処理するオペレーターを表すインターフェースです。
- singularValue() -
クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
-
- singularValue() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- singularValue() -
クラス org.mklab.nfc.matrix.NumericalComplexMatrix のメソッド
-
- singularValue() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- singularValue() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 特異値を成分とする列ベクトルを返します。
- singularValue(ComplexScalar<E>[][]) -
クラス org.mklab.nfc.svd.ComplexSingularValueDecomposer のメソッド
- 複素行列の特異値を返します。
- singularValue(double[][], double[][]) -
クラス org.mklab.nfc.svd.DoubleComplexSingularValueDecomposer のメソッド
- 複素行列の特異値を返します。
- singularValue(double[][]) -
クラス org.mklab.nfc.svd.DoubleRealSingularValueDecomposer のメソッド
- 実行列の特異値を返します。
- singularValue(E[][]) -
クラス org.mklab.nfc.svd.RealSingularValueDecomposer のメソッド
- 実行列の特異値を返します。
- singularValueDecompose() -
クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
-
- singularValueDecompose() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- singularValueDecompose() -
クラス org.mklab.nfc.matrix.NumericalComplexMatrix のメソッド
-
- singularValueDecompose() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- singularValueDecompose() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 特異値分解で得られる各行列を返します。
- singularValueDecompose(ComplexScalar<E>[][]) -
クラス org.mklab.nfc.svd.ComplexSingularValueDecomposer のメソッド
- 複素行列を特異値分解を返します。
- singularValueDecompose(double[][], double[][]) -
クラス org.mklab.nfc.svd.DoubleComplexSingularValueDecomposer のメソッド
- 複素行列を特異値分解を返します。
- singularValueDecompose(double[][]) -
クラス org.mklab.nfc.svd.DoubleRealSingularValueDecomposer のメソッド
- 実行列の特異値分解を返します。
- singularValueDecompose(E[][]) -
クラス org.mklab.nfc.svd.RealSingularValueDecomposer のメソッド
- 実行列の特異値分解を返します。
- SingularValueDecomposition<M extends NumericalMatrixOperator<?>> - org.mklab.nfc.svd の クラス
- 行列の特異値分解を保持するためのクラスです。
- SingularValueDecomposition(M, M, M) -
クラス org.mklab.nfc.svd.SingularValueDecomposition のコンストラクタ
- 新しく生成された
SingularValueDecompositionオブジェクトを初期化します。
- SingularValueDecompositionDoubleComplexElements - org.mklab.nfc.svd の クラス
- 倍精度(double)型の複素行列の特異値分解を保持するためのクラスです。
- SingularValueDecompositionDoubleComplexElements(double[][], double[][], double[][], double[][], double[][]) -
クラス org.mklab.nfc.svd.SingularValueDecompositionDoubleComplexElements のコンストラクタ
- 新しく生成された
SingularValueDecompositionDoubleComplexElementsオブジェクトを初期化します。
- SingularValueDecompositionDoubleRealElements - org.mklab.nfc.svd の クラス
- 倍精度(double)型の実行列の特異値分解を保持するためのクラスです。
- SingularValueDecompositionDoubleRealElements(double[][], double[][], double[][]) -
クラス org.mklab.nfc.svd.SingularValueDecompositionDoubleRealElements のコンストラクタ
- 新しく生成された
SingularValueDecompositionDoubleRealElementsオブジェクトを初期化します。
- SingularValueDecompositionElements<E extends NumericalScalar<E>> - org.mklab.nfc.svd の クラス
- 行列の特異値分解を保持するためのクラスです。
- SingularValueDecompositionElements(E[][], E[][], E[][]) -
クラス org.mklab.nfc.svd.SingularValueDecompositionElements のコンストラクタ
- 新しく生成された
SingularValueDecompositionElementsオブジェクトを初期化します。
- sinh() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- sinh() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- sinh() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- sinh() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 双曲線正弦関数の値を返します。
- sinhElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sinhElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sinhElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の双曲線正弦関数の結果からなる行列を返します。
- SIunit - org.mklab.tool.control.system.parameter の 列挙型
- 国際単位系(SI単位系)(International System of Units)を表わす列挙型です。
- size() -
クラス org.mklab.nfc.matx.MatxList のメソッド
- リストのサイズを返します。
- size() -
クラス org.mklab.tool.control.system.AdjacencyStringMatrix のメソッド
- 隣接行列のサイズを返します。
- SkeletonDes2tf - org.mklab.tool.control の クラス
-
- SkeletonDes2tf() -
クラス org.mklab.tool.control.SkeletonDes2tf のコンストラクタ
-
- solve(double[]) -
クラス org.mklab.nfc.dae.Dassld のメソッド
- 時刻tにおける解を求めます。
- solve(double[]) -
クラス org.mklab.nfc.dae.Radau5d のメソッド
- 時刻tにおける解を求めます。
- solve(ComplexScalar<E>[][]) -
クラス org.mklab.nfc.eig.ComplexEigenSolver のメソッド
- 複素行列の固有値と固有ベクトルを返します。
- solve(double[][], double[][]) -
クラス org.mklab.nfc.eig.DoubleComplexEigenSolver のメソッド
- 倍精度(double)の複素行列の固有値と固有ベクトルを返します。
- solve(double[][], double[][], double[][], double[][]) -
クラス org.mklab.nfc.eig.DoubleComplexGeneralizedEigenSolver のメソッド
- 倍精度(double)の複素行列の一般化固有値と固有ベクトルを返します。
- solve(double[][]) -
クラス org.mklab.nfc.eig.DoubleRealEigenSolver のメソッド
- 倍精度(double)の実行列の固有値と固有ベクトルを返します。
- solve(double[][], double[][]) -
クラス org.mklab.nfc.eig.DoubleRealGeneralizedEigenSolver のメソッド
- 倍精度(double)の実行列aと実行列bの一般化固有値と一般化固有ベクトルを返します。
- solve(E[][]) -
クラス org.mklab.nfc.eig.RealEigenSolver のメソッド
- 実行列の固有値と固有ベクトルを返します。
- solve(E[][], E[][]) -
クラス org.mklab.nfc.eig.RealGeneralizedEigenSolver のメソッド
- 実行列aと実行列bの一般化固有値と一般化固有ベクトルを返します。
- solve(NonLinearFunction, NumericalMatrixOperator<?>) -
クラス org.mklab.nfc.nleq.NewtonRaphsonFixedPointSolver のメソッド
- 連立方程式のそれぞれの残差の絶対値が許容誤差(
toleranceOfFunction)より小さい、または、
それぞれの解の変化量の絶対値が許容誤差(toleranceOfSolution)より小さければ、収束したと判定し、
解を返します。
- solve(NonLinearFunction, NumericalMatrixOperator<?>) -
クラス org.mklab.nfc.nleq.NewtonRaphsonRootSolver のメソッド
- 連立方程式のそれぞれの残差の絶対値が許容誤差(
toleranceOfFunction)より小さい、または、
それぞれの解の変化量の絶対値が許容誤差(toleranceOfSolution)より小さければ、収束したと判定し、
解を返します。
- solve(NonLinearFunction, NumericalMatrixOperator<?>) -
クラス org.mklab.nfc.nleq.NonLinearEquationSolver のメソッド
- 連立非線形方程式を解き、方程式の解を返します。
- solve(ContinuousAlgebraicSystem, double, double) -
クラス org.mklab.nfc.ode.AlgebraicEquationSolver のメソッド
t0秒からt1秒までの連続時間代数システムの入出力を返します。
- solve(DiscreteAlgebraicSystem, double, double) -
クラス org.mklab.nfc.ode.AlgebraicEquationSolver のメソッド
t0秒からt1秒までの離散時間代数システムの入出力を返します。
- solve(ContinuousDiscreteAlgebraicSystem, double, double) -
クラス org.mklab.nfc.ode.AlgebraicEquationSolver のメソッド
t0秒からt1秒までの連続時間代数システムの入出力を返します。
- solve(DifferenceSystem, double, double, Matrix) -
クラス org.mklab.nfc.ode.DifferenceEquationSolver のメソッド
t0からt1までのシミュレーションを行い, 結果を
Matrixの配列として返します。
- solve(DifferenceEquation, double, double, Matrix) -
クラス org.mklab.nfc.ode.DifferenceEquationSolver のメソッド
t0からt1までの解を求め, 結果をMatrix
の配列として返します。
- solve(DifferentialSystem, double, double, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
t0秒からt1秒までのシミュレーションを行い, 結果を
Matrixの配列として返します。
- solve(DifferentialDifferenceSystem, double, double, Matrix, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
t0秒からt1秒までのシミュレーションを行い, 結果を
Matrixの配列として返します。
- solve(DifferentialEquation, double, double, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
t0秒からt1秒までの解を求め, 結果を Matrix
の配列として返します。
- solve(DifferentialDifferenceEquation, double, double, Matrix, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
t0秒からt1秒までの解を求め, 結果を Matrix
の配列として返します。
- solve(SystemOperator, double, double) -
クラス org.mklab.tool.control.system.SystemSolver のメソッド
- 固定刻み幅でシミュレーション計算を行います。
- solveAuto(DifferentialSystem, double, double, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
- 指定された許容誤差でシミュレーション計算を行います。
- solveAuto(DifferentialDifferenceSystem, double, double, Matrix, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
- 指定された許容誤差でシミュレーション計算を行い、状態の時系列を返します。
- solveAuto(DifferentialEquation, double, double, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
- 指定された許容誤差を満たすように微分方程式の解を求めます。
- solveAuto(DifferentialDifferenceEquation, double, double, Matrix, Matrix) -
クラス org.mklab.nfc.ode.DifferentialEquationAutoSolver のメソッド
- 指定された許容誤差を満たすように微分差分方程式の解を求めます。
- solveAuto(SystemOperator, double, double) -
クラス org.mklab.tool.control.system.SystemSolver のメソッド
- 指定された許容誤差でシミュレーション計算を行います。
- solveLinearEquation(double[][], double[][], double[], double[], double) -
クラス org.mklab.nfc.leq.DoubleComplexLUDecomposer のメソッド
- 線形方程式の解を返します。
- solveLinearEquation(double[][], double[], double) -
クラス org.mklab.nfc.leq.DoubleRealLUDecomposer のメソッド
- 線形方程式の解を返します。
- solveLinearEquation(E[][], E[], NumericalScalar<?>) -
クラス org.mklab.nfc.leq.LUDecomposer のメソッド
- 線形方程式の解を返します。
- SolverException - org.mklab.nfc の 例外
- ソルバーに関する例外を表すクラスです。
- SolverException() -
例外 org.mklab.nfc.SolverException のコンストラクタ
- 新しく生成された
SolverExceptionオブジェクトを初期化します。
- SolverException(String) -
例外 org.mklab.nfc.SolverException のコンストラクタ
- 新しく生成された
SolverExceptionオブジェクトを初期化します。
- SolverException(Throwable) -
例外 org.mklab.nfc.SolverException のコンストラクタ
- 新しく生成された
SolverExceptionオブジェクトを初期化します。
- SolverException(String, Throwable) -
例外 org.mklab.nfc.SolverException のコンストラクタ
- 新しく生成された
SolverExceptionオブジェクトを初期化します。
- SolverInterruptedException - org.mklab.nfc.ode の 例外
- 方程式のソルバーへの割り込みを表す例外クラスです。
- SolverInterruptedException() -
例外 org.mklab.nfc.ode.SolverInterruptedException のコンストラクタ
- 新しく生成された
EquationInterruptedExceptionオブジェクトを初期化します。
- SolverInterruptedException(String) -
例外 org.mklab.nfc.ode.SolverInterruptedException のコンストラクタ
- 新しく生成された
EquationInterruptedExceptionオブジェクトを初期化します。
- SolverInterruptedException(Throwable) -
例外 org.mklab.nfc.ode.SolverInterruptedException のコンストラクタ
- 新しく生成された
EquationInterruptedExceptionオブジェクトを初期化します。
- SolverInterruptedException(String, Throwable) -
例外 org.mklab.nfc.ode.SolverInterruptedException のコンストラクタ
- 新しく生成された
EquationInterruptedExceptionオブジェクトを初期化します。
- SolverStopException - org.mklab.nfc.ode の 例外
- 方程式のソルバーを停止するための例外クラスです。
- SolverStopException() -
例外 org.mklab.nfc.ode.SolverStopException のコンストラクタ
- 新しく生成された
EquationStopExceptionオブジェクトを初期化します。
- SolverStopException(String) -
例外 org.mklab.nfc.ode.SolverStopException のコンストラクタ
- 新しく生成された
EquationStopExceptionオブジェクトを初期化します。
- SolverStopException(Throwable) -
例外 org.mklab.nfc.ode.SolverStopException のコンストラクタ
- 新しく生成された
EquationStopExceptionオブジェクトを初期化します。
- SolverStopException(String, Throwable) -
例外 org.mklab.nfc.ode.SolverStopException のコンストラクタ
- 新しく生成された
EquationStopExceptionオブジェクトを初期化します。
- SolverTooManyDataException - org.mklab.nfc.ode の 例外
- データ系列の個数が最大数を超えたことを表す例外クラスです。
- SolverTooManyDataException() -
例外 org.mklab.nfc.ode.SolverTooManyDataException のコンストラクタ
- 新しく生成された
SolverDataSizeOutOfBoundsExceptionオブジェクトを初期化します。
- SolverTooManyDataException(String) -
例外 org.mklab.nfc.ode.SolverTooManyDataException のコンストラクタ
- 新しく生成された
SolverDataSizeOutOfBoundsExceptionオブジェクトを初期化します。
- SolverTooManyDataException(Throwable) -
例外 org.mklab.nfc.ode.SolverTooManyDataException のコンストラクタ
- 新しく生成された
SolverDataSizeOutOfBoundsExceptionオブジェクトを初期化します。
- SolverTooManyDataException(String, Throwable) -
例外 org.mklab.nfc.ode.SolverTooManyDataException のコンストラクタ
- 新しく生成された
SolverDataSizeOutOfBoundsExceptionオブジェクトを初期化します。
- sort() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sort() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 全ての成分を昇順に並び替えた行列 と、 元の位置を示す指数(
IntMatrix)を返します。
- sort() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sort() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 全ての成分を昇順に並び替えた行列と元の位置を示す指数(
IntMatrix)を返します。
- sortColumnWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sortColumnWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 列毎とに昇順に並び替えた行列と元の位置を示す指数を返します。
- sortColumnWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 列毎に昇順に並び替えた行列 と、 元の位置を示す指数(
IntMatrix)を返します。
- sortColumnWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 列毎に昇順に並び替えた行列と元の位置を示す指数を返します。
- sortColumnWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sortColumnWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 列毎に昇順に並び替えた行列と元の位置を示す指数(
IntMatrix)を返します。
- sortColumnWise(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 列毎に昇順に並び替えた(絶対値でソートした)行列と元の位置を示す指数を返します。
- sortColumnWiseWithIndex(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 列毎に昇順に並び替えた(絶対値でソートした)行列と元の位置を示す指数を返します。
- sortRowWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sortRowWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行毎に昇順に並び替えた行列と元の位置を示す指数を返します。
- sortRowWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 行毎に昇順に並び替えた行列 と、 元の位置を示す指数(
IntMatrix)を返します。
- sortRowWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行毎に昇順に並び替えた行列と元の位置を示す指数を返します。
- sortRowWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sortRowWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 行毎に昇順に並び替えた行列と元の位置を示す指数(
IntMatrix)を返します。
- sortRowWise(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 行毎に昇順に並び替えた(絶対値でソートした)行列と元の位置を示す指数を返します。
- sortRowWiseWithIndex(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 行毎に昇順に並び替えた(絶対値でソートした)行列と元の位置を示す指数を返します。
- SoundLineSource - org.mklab.tool.control.system.source の クラス
- ライン入力のPCM波ソースです。
- SoundLineSource(int) -
クラス org.mklab.tool.control.system.source.SoundLineSource のコンストラクタ
SoundLineSourceオブジェクトを構築します。
- SoundLineSource(AudioFormat, int) -
クラス org.mklab.tool.control.system.source.SoundLineSource のコンストラクタ
SoundLineSourceオブジェクトを構築します。
- SparceStringMatrix - org.mklab.tool.control.system.graph の クラス
- 文字列を成分とする疎な行列を表現するクラスです。
- SparceStringMatrix() -
クラス org.mklab.tool.control.system.graph.SparceStringMatrix のコンストラクタ
- 0x0の文字列行列を生成します。
- SparceStringMatrix(String[]) -
クラス org.mklab.tool.control.system.graph.SparceStringMatrix のコンストラクタ
elementsで与えられた成分をもつ行ベクトルを生成します。
- SparceStringMatrix(int, int) -
クラス org.mklab.tool.control.system.graph.SparceStringMatrix のコンストラクタ
- コンストラクター
- SparceStringMatrix(String[][]) -
クラス org.mklab.tool.control.system.graph.SparceStringMatrix のコンストラクタ
elementsで与えられた成分をもつ文字列行列を生成します。
- split(Polynomial) -
クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
- 多項式pを項ごとに分割し、
Stringの配列として返します。
- split(CharSequence) -
クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
- 多項式を表す文字列を項ごとに分割し、
Stringの配列として返します。
- split(Polynomial, String, int) -
クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
- 多項式pを項ごとに分割し、width以内の文字列の配列として返します。
- split(String, int) -
クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
- 多項式を表す文字列strを項ごとに分割し、width以内の文字列の配列として返します。
- sqrt() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sqrt() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sqrt() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 平方根行列を返します。
- sqrt() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- sqrt() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- sqrt(double, double) -
クラス org.mklab.nfc.scalar.DoubleComplexNumberUtil の static メソッド
- 複素数の平方根を返します。
- sqrt() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- sqrt() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 平方根を返します。
- sqrtElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sqrtElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- sqrtElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の平方根の結果からなる行列を返します。
- Square - org.mklab.tool.signal の クラス
- 矩形信号を生成するクラスです。
- Square() -
クラス org.mklab.tool.signal.Square のコンストラクタ
-
- square(Matrix) -
クラス org.mklab.tool.signal.Square の static メソッド
- 時刻の列
tに対して、周期2*PI の矩形波の信号を返します。
- square(Matrix, double) -
クラス org.mklab.tool.signal.Square の static メソッド
- 指定されたデューティー周期の矩形波信号を返します。
- Ss2tf - org.mklab.tool.control の クラス
- 状態空間表現から伝達関数(係数からなる行列)に変換するクラスです。
- Ss2tf() -
クラス org.mklab.tool.control.Ss2tf のコンストラクタ
-
- ss2tf(Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Ss2tf の static メソッド
-
- ss2tf(Matrix, Matrix, Matrix, Matrix, int) -
クラス org.mklab.tool.control.Ss2tf の static メソッド
- 状態空間表現が
. x = Ax + Bu y = Cx + Du
であるシステムのi番目の入力から出力までの伝達関数
NUM(s) -1 G(s) = -------- = C(sI-A) B + D den(s)
の分子行列多項式の係数行列NUMと分母多項式の係数 denを求めます。
- Ss2tfm - org.mklab.tool.control の クラス
- 状態空間表現から伝達関数行列(有理多項式行列)に変換するクラスです。
- Ss2tfm() -
クラス org.mklab.tool.control.Ss2tfm のコンストラクタ
-
- ss2tfm(Matrix, Matrix, Matrix, Matrix, int) -
クラス org.mklab.tool.control.Ss2tfm の static メソッド
- 状態空間表現されたシステム
. x = Ax + Bu y = Cx + Du
のi番目の入力から出力までの伝達関数行列
-1 G(s) = C(sI-A) B(:,i) + D(:,i)
を求めます。
- ss2tfm(Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Ss2tfm の static メソッド
- 状態空間表現が
. x = Ax + Bu y = Cx + Du
であるシステムの伝達関数行列
-1 G(s) = C(sI-A) B + D
を有理多項式行列をして返します。
- ss2tfm(Matrix, Matrix, Matrix, Matrix, boolean) -
クラス org.mklab.tool.control.Ss2tfm の static メソッド
- 状態空間表現が
. x = Ax + Bu y = Cx + Du
であるシステムの伝達関数行列
-1 G(s) = C(sI-A) B + D
を有理多項式行列として返します。
- Ss2tfn - org.mklab.tool.control の クラス
- 状態空間表現から伝達関数(有理多項式)に変換するクラスです。
- Ss2tfn() -
クラス org.mklab.tool.control.Ss2tfn のコンストラクタ
-
- ss2tfn(Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Ss2tfn の static メソッド
- 状態空間表現が
. x = Ax + Bu y = Cx + Du
である1入力1出力のシステムの伝達関数
-1 g(s) = C(sI-A) B + D
を返します。
- ss2tfn(Matrix, Matrix, Matrix, Matrix, int) -
クラス org.mklab.tool.control.Ss2tfn の static メソッド
- 多入力1出力システムの
inputNumber 番目の入力から出力までの伝達関数を返します。
- ss2tfn(Matrix, Matrix, Matrix, Matrix, int, int) -
クラス org.mklab.tool.control.Ss2tfn の static メソッド
- 多入力多出力システムの
inputNumber 番目の入力から outputNumber 番目の出力 までの伝達関数を返します。
- Ss2zp - org.mklab.tool.control の クラス
- 状態空間表現からシステムの極とゼロ点の集合に変換するクラスです。
- Ss2zp() -
クラス org.mklab.tool.control.Ss2zp のコンストラクタ
-
- ss2zp(Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Ss2zp の static メソッド
- 状態空間表現が
. x = Ax + Bu y = Cx + Du
であり、その伝達関数が
-1 (s-z1)(s-z2)...
- ss2zp(Matrix, Matrix, Matrix, Matrix, int) -
クラス org.mklab.tool.control.Ss2zp の static メソッド
i番目の入力から出力までの伝達関数のゼロ点、極、ゲインを求めます。
- start() -
クラス org.mklab.nfc.util.ElapsedTimer のメソッド
- CPU時間の測定を開始します。
- stateEquation(double, Matrix, Matrix) -
クラス org.mklab.tool.control.system.continuous.BlockContinuousDynamicSystem のメソッド
-
- stateEquation(double, Matrix, Matrix) -
インタフェース org.mklab.tool.control.system.continuous.ContinuousDynamicSystem のメソッド
- 状態の微分を返します。
- stateEquation(double, Matrix, Matrix) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- stateEquation(double, Matrix, Matrix) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
-
- stateEquation(double, Matrix, Matrix) -
クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
-
- stateEquation(int, Matrix, Matrix) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteDynamicSystem のメソッド
-
- stateEquation(double, Matrix, Matrix) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteDynamicSystem のメソッド
-
- stateEquation(int, Matrix, Matrix) -
インタフェース org.mklab.tool.control.system.discrete.DiscreteDynamicSystem のメソッド
(k+1)ステップの状態を返します。
- stateEquation(double, Matrix, Matrix) -
インタフェース org.mklab.tool.control.system.discrete.DiscreteDynamicSystem のメソッド
(t/T+1)ステップの状態を返します。
- stateEquation(int, Matrix, Matrix) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- stateEquation(int, Matrix, Matrix) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
-
- stateSize -
クラス org.mklab.tool.control.AbstractLinearSystem の変数
- 状態数
- StaticSystem - org.mklab.tool.control.system の インタフェース
- 静的システムを表すインターフェースです。
- std() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- std(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 全ての成分の標準偏差を返します。
- std() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- std() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 標準偏差を返します。
- std(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 行列の全ての成分の標準偏差を求めます。
- stdColumnWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- stdColumnWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 列毎に標準偏差を計算し、計算結果を成分とする列ベクトルを生成します。
- stdColumnWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- stdColumnWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 各成分列毎の標準偏差行ベクトルを返します。
- stdColumnWise(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 列毎に標準偏差を計算し、計算結果を成分とする列ベクトルを生成します。
- stdRowWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- stdRowWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行毎に標準偏差を計算し、計算結果を成分とする列ベクトルを生成します。
- stdRowWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- stdRowWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 各成分行毎の標準偏差列ベクトルを返します。
- stdRowWise(E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 行毎に標準偏差を計算し、計算結果を成分とする列ベクトルを生成します。
- step(DifferentialSystem, double, Matrix, double) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
h秒後の状態を返します。
- step(DifferentialDifferenceSystem, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
h秒後の状態を返します。
- step(DifferentialEquation, double, Matrix, double) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
h秒後の微分方程式の解を返します。
- step(DifferentialDifferenceEquation, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.DifferentialEquationSolver のメソッド
h秒後の微分方程式の解を返します。
- step(DifferentialSystem, double, Matrix, double) -
クラス org.mklab.nfc.ode.ImprovedEuler のメソッド
-
- step(DifferentialDifferenceSystem, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.ImprovedEuler のメソッド
-
- step(DifferentialEquation, double, Matrix, double) -
クラス org.mklab.nfc.ode.ImprovedEuler のメソッド
-
- step(DifferentialDifferenceEquation, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.ImprovedEuler のメソッド
-
- step(DifferentialSystem, double, Matrix, double) -
クラス org.mklab.nfc.ode.ModifiedEuler のメソッド
-
- step(DifferentialDifferenceSystem, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.ModifiedEuler のメソッド
-
- step(DifferentialEquation, double, Matrix, double) -
クラス org.mklab.nfc.ode.ModifiedEuler のメソッド
-
- step(DifferentialDifferenceEquation, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.ModifiedEuler のメソッド
-
- step(DifferentialEquation, double, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- step(DifferentialDifferenceEquation, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- step(DifferentialSystem, double, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- step(DifferentialDifferenceSystem, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- step(DifferentialEquation, double, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- step(DifferentialDifferenceEquation, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- step(DifferentialSystem, double, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- step(DifferentialDifferenceSystem, double, Matrix, Matrix, double) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- Step - org.mklab.tool.control の クラス
- 連続時間線形システムのステップ応答を求めるクラスです。
- Step() -
クラス org.mklab.tool.control.Step のコンストラクタ
-
- step(Matrix, Matrix, Matrix, Matrix, int, Matrix) -
クラス org.mklab.tool.control.Step の static メソッド
- 連続時間システム
. x = Ax + Bu y = Cx + Du
の iu 番目の入力に単位ステップ入力が加えられた 場合のステップ応答を求めます。
- step(RationalPolynomial, Matrix) -
クラス org.mklab.tool.control.Step の static メソッド
- 単位ステップ応答を計算します。
- step(LinearSystem, Matrix) -
クラス org.mklab.tool.control.Step の static メソッド
- 単位ステップ応答を計算します。
- step(RationalPolynomialMatrix, int, Matrix) -
クラス org.mklab.tool.control.Step の static メソッド
- 単位ステップ応答を計算します。
- step(Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Step の static メソッド
- 単位ステップ応答を計算します。
- stepAuto(DifferentialEquation, double, Matrix, double, double, double, double, double[]) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 指定された許容誤差を満たす次の時刻の状態を求めます。
- stepAuto(DifferentialDifferenceEquation, double, Matrix, Matrix, double, double, double, double, double[]) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 指定された許容誤差を満たす次の時刻の状態を求めます。
- stepAuto(DifferentialSystem, double, Matrix, double, double, double, double, double[]) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 指定された許容誤差を満たすシミュレーション結果を計算します。
- stepAuto(DifferentialDifferenceSystem, double, Matrix, Matrix, double, double, double, double, double[]) -
インタフェース org.mklab.nfc.ode.EquationAutoSolver のメソッド
- 許容誤差を満たすシミュレーション計算を行います。
- stepAuto(DifferentialSystem, double, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- stepAuto(DifferentialDifferenceSystem, double, Matrix, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- stepAuto(DifferentialEquation, double, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- stepAuto(DifferentialDifferenceEquation, double, Matrix, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKutta4 のメソッド
-
- stepAuto(DifferentialSystem, double, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- stepAuto(DifferentialDifferenceSystem, double, Matrix, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- stepAuto(DifferentialEquation, double, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- stepAuto(DifferentialDifferenceEquation, double, Matrix, Matrix, double, double, double, double, double[]) -
クラス org.mklab.nfc.ode.RungeKuttaFehlberg のメソッド
-
- StepSource - org.mklab.tool.control.system.source の クラス
- ステップ信号を発生するシステムを表すクラスです。
- StepSource(double, double, double) -
クラス org.mklab.tool.control.system.source.StepSource のコンストラクタ
- 新しく生成された
StepSourceオブジェクトを初期化します。
- StepSource(double) -
クラス org.mklab.tool.control.system.source.StepSource のコンストラクタ
- 新しく生成された
StepSourceオブジェクトを初期化します。
- StepSource() -
クラス org.mklab.tool.control.system.source.StepSource のコンストラクタ
- 新しく生成された
StepSourceオブジェクトを初期化します。
- stop() -
クラス org.mklab.nfc.ode.EquationSolver のメソッド
- シミュレーション計算を停止します。
- stop(SolverException) -
クラス org.mklab.nfc.ode.EquationSolver のメソッド
- シミュレーション計算を停止します。
- stop() -
クラス org.mklab.nfc.util.ElapsedTimer のメソッド
- 時間の測定を終了します。
- strictlyProper -
クラス org.mklab.tool.control.AbstractLinearSystem の変数
- 厳密にプロバーならばtrue
- STRING -
クラス org.mklab.nfc.util.MxDataHead の static 変数
- 文字列型
- StringExternalizable - org.mklab.tool.control.system.parameter の インタフェース
- 外部化された文字列を取得する機能を表すインターフェースです。
- subplot(int, int) -
クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
-
- subplot(int, int, int) -
クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
-
- subplot(int, int, int) -
クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
- サブプロットの設定をします。
- subplot(int, int, int, int) -
クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
- サブプロットの設定をします。
- subtract(Matrix) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- subtract(TransformableMatrix<?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- subtract(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
- 行列
valueとの差を求めます。
- subtract(E[][], E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行列の差を求めます。
- subtract(double[][], double[][], double[][], double[][], double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
- 複素行列の差を返します。
- subtract(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 行列
valueとの差行列を生成します。
- subtract(double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の差行列を生成します。
- subtract(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 行列
valueとの差(this-value)を返します。
- subtract(DoubleMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 行列
valueとの差(this-value)を返します。
- subtract(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 行列
valueとの差(this-value)を返します。
- subtract(int[][], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行列の差を求めます。
- subtract(Matrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
valueとの差を返します。
- subtract(TransformableMatrix<?>) -
インタフェース org.mklab.nfc.matrix.TransformableMatrix のメソッド
valueとの差を返します。
- subtract(Scalar<?>) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- subtract(ComplexScalar<T>) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
- 複素数との差を返します。
- subtract(double) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- subtract(int) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- subtract(Scalar<?>) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- subtract(DoubleComplexNumber) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
- 複素数との差を返します。
- subtract(double) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- subtract(int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- subtract(double, DoubleComplexNumber) -
クラス org.mklab.nfc.scalar.DoubleComplexNumberUtil の static メソッド
- 実数と複素数の差を返します。
- subtract(Scalar<?>) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- subtract(DoubleNumber) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
- 倍精度実数との差を返します。
- subtract(double) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- subtract(int) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- subtract(Polynomial) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
- 多項式との差を生成します。
- subtract(double) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- subtract(int) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- subtract(Scalar<?>) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- subtract(NumericalScalar<?>) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
- 数値との差を生成します。
- subtract(RationalPolynomial) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
- 有理多項式を引いた有理多項式を生成します。
- subtract(Polynomial) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
- 多項式を引いた有理多項式を生成します。
- subtract(double) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- subtract(int) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- subtract(Scalar<?>) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- subtract(NumericalScalar<?>) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
- 数値を引いた有理多項式を生成します。
- subtract(Scalar<?>) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 値を引きます。
- subtract(int) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 値を引く。
- subtract(double) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 値を引く。
- subtract(LinearSystem) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- システム
opponentとの差(符合が異なる並列結合)でできるシステムを返します。
- subtract(LinearSystem, boolean) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- システム
opponentとの差(符合が異なる並列結合)でできるシステムを返します。
- subtract(LinearSystem) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- システム
opponentとの差(符合が異なる並列結合)でできるシステムを返します。
- subtract(LinearSystem, boolean) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- システム
opponentとの差(符合が異なる並列結合)でできるシステムを返します。
- subtract(LinearSystemOperator) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- subtract(LinearSystemOperator, boolean) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
-
- subtract(ControlSystem) -
クラス org.mklab.tool.control.system.ControlSystem のメソッド
- システム
opponentとの差(符合が異なる並列結合)でできるシステムを返します。
- subtract(LinearSystemOperator) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- subtract(LinearSystemOperator, boolean) -
クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
-
- subtract(LinearSystemOperator) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- 二つのシステムの差(並列結合)システムを求めます。
- subtract(LinearSystemOperator, boolean) -
インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
- 二つのシステムの差(並列結合)システムを求めます。
- subtract(ConstantSystem) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
- 二つのシステムの差システムを返します。
- subtract(LinearSystemOperator) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- subtract(LinearSystemOperator, boolean) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- subtractElementWise(int) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- subtractElementWise(Scalar<?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- subtractElementWise(double) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- subtractElementWise(Scalar<?>[][], Scalar<?>) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行列の全ての成分にスカラーを引いた行列を生成します。
- subtractElementWise(E[][], double) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行列の全ての成分に実数を引いた行列を生成します。
- subtractElementWise(int) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- subtractElementWise(double) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- subtractElementWise(Scalar<?>) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- subtractElementWise(double[][], double) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の全ての成分から実数を引いた行列を生成します。
- subtractElementWise(int) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- subtractElementWise(double) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- subtractElementWise(Scalar<?>) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- subtractElementWise(int[][], int) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行列の全ての成分から整数を引いた行列を生成します。
- subtractElementWise(int) -
インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
- 成分毎に実数を引きます。
- subtractElementWise(double) -
インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
- 成分毎に実数を引きます。
- subtractElementWise(Scalar<?>) -
インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
- 成分毎にスカラーを引きます。
- sum() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- sum(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行列の全ての和を返します。
- sum() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sum(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 全ての成分の和を返します。
- sum() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 全ての成分の和を求めます。
- sum(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行列の全ての成分も和を求めます。
- sum() -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 全ての成分の合計を返します。
- sumColumnWise() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- sumColumnWise(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 列毎に全ての成分の和を計算し、計算結果を成分とする行ベクトルを生成します。
- sumColumnWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sumColumnWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 列毎に全ての成分の和を計算し、計算結果を成分とする行ベクトルを生成します。
- sumColumnWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- sumColumnWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 列毎に全ての成分の和を計算し、計算結果を成分とする行ベクトルを生成します。
- sumColumnWise() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 列毎に加えた行ベクトルを返します。
- sumRowWise() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- sumRowWise(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行毎に全ての成分の和を計算し、計算結果を成分とする列ベクトルを生成します。
- sumRowWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- sumRowWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行毎に全ての成分の和を計算し、計算結果を成分とする列ベクトルを生成します。
- sumRowWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- sumRowWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行毎に全ての成分の和を計算し、計算結果を成分とする列ベクトルを生成します。
- sumRowWise() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 行毎に加えた列ベクトルを返します。
- Svfr - org.mklab.tool.control の クラス
- 特異値周波数応答を求めるクラスです。
- Svfr() -
クラス org.mklab.tool.control.Svfr のコンストラクタ
-
- svfr(RationalPolynomialMatrix, Matrix) -
クラス org.mklab.tool.control.Svfr の static メソッド
-
- svfr(RationalPolynomialMatrix, Matrix, int) -
クラス org.mklab.tool.control.Svfr の static メソッド
- 入力と出力の数が等しいシステム
G(s)の周波数応答G(jw)の 特異値を求めます。
- Switchable - org.mklab.tool.graph.gnuplot.decoration の クラス
- オン・オフ可能なコンポーネントを表すクラスです。
- Switchable() -
クラス org.mklab.tool.graph.gnuplot.decoration.Switchable のコンストラクタ
-
- SymbolicMatrix<M extends SymbolicMatrix<M,E>,E extends SymbolicScalar<E>> - org.mklab.nfc.matrix の クラス
SymbolicScalarを成分とする行列を表すクラスです。- SymbolicMatrix() -
クラス org.mklab.nfc.matrix.SymbolicMatrix のコンストラクタ
- 0*0の行列を生成します。
- SymbolicMatrix(E[]) -
クラス org.mklab.nfc.matrix.SymbolicMatrix のコンストラクタ
- コンストラクター
- SymbolicMatrix(E[][]) -
クラス org.mklab.nfc.matrix.SymbolicMatrix のコンストラクタ
- elementsで与えられた成分を持つ数値行列を生成します。
- SymbolicMatrix(int, int, Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.SymbolicMatrix のコンストラクタ
- elementsで与えられた成分をもつrowSize*columnSizeの数式行列を生成します。
- SymbolicMatrixOperator<E extends SymbolicScalar<E>> - org.mklab.nfc.matrix の インタフェース
- 数式行列を表すインターフェースです。
- SymbolicMatrixUtil - org.mklab.nfc.matrix の クラス
SymbolicMatrixのユーティリティクラスです。- SymbolicMatrixUtil() -
クラス org.mklab.nfc.matrix.SymbolicMatrixUtil のコンストラクタ
-
- SymbolicOperator - org.mklab.tool.control.system の インタフェース
- 数式オペレータを表すインターフェースです。
- SymbolicScalar<E extends SymbolicScalar<E>> - org.mklab.nfc.scalar の インタフェース
- 数式スカラーを表すインターフェースです。
- SystemInputOutputKey - org.mklab.tool.control の クラス
- システムの入出力を特定するためのキーを表すクラスです。
- SystemInputOutputKey(int, int) -
クラス org.mklab.tool.control.SystemInputOutputKey のコンストラクタ
- 新しく生成された
SystemInputOutputKeyオブジェクトを初期化します。
- SystemOperator - org.mklab.tool.control.system の クラス
- システムオペレータ(数式モデル)を表すクラスです。
- SystemOperator() -
クラス org.mklab.tool.control.system.SystemOperator のコンストラクタ
- 新しく生成された
SystemOperatorオブジェクトを初期化します。
- SystemOperatorException - org.mklab.tool.control.system の 例外
- システムオペレータに関する例外を表すクラスです。
- SystemOperatorException() -
例外 org.mklab.tool.control.system.SystemOperatorException のコンストラクタ
- 新しく生成された
SystemOperatorExceptionオブジェクトを初期化します。
- SystemOperatorException(String) -
例外 org.mklab.tool.control.system.SystemOperatorException のコンストラクタ
- 新しく生成された
SystemOperatorExceptionオブジェクトを初期化します。
- SystemOperatorException(Throwable) -
例外 org.mklab.tool.control.system.SystemOperatorException のコンストラクタ
- 新しく生成された
SystemOperatorExceptionオブジェクトを初期化します。
- SystemOperatorException(String, Throwable) -
例外 org.mklab.tool.control.system.SystemOperatorException のコンストラクタ
- 新しく生成された
SystemOperatorExceptionオブジェクトを初期化します。
- SystemSolver - org.mklab.tool.control.system の クラス
SystemOperatorで表されるシステムの時間応答を求めるクラスです。- SystemSolver(EquationSolver) -
クラス org.mklab.tool.control.system.SystemSolver のコンストラクタ
- 新しく生成された
SystemSolverオブジェクトを初期化します。
|
||||||||||
| 前の文字 次の文字 | フレームあり フレームなし | |||||||||