A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S

SampledDataDynamicSystem - org.mklab.tool.control.system.sampled の インタフェース
サンプル値動的システム(連続時間動的システムと離散時間動的システムが結合したシステム)を表わすインターフェースです。
SampledDataStaticSystem - org.mklab.tool.control.system.sampled の インタフェース
サンプル値静的システム(連続時間静的システムと離散時間静的システムが結合したシステム)を表わすインターフェースです。
Sampler - org.mklab.tool.control.system.sampled の インタフェース
サンプラーを表わすインターフェースです。
Sampling - org.mklab.nfc.ode の インタフェース
サンプリングを表現するインターフェースです。
Saturation - org.mklab.tool.control.system.discontinuous の クラス
飽和システムを表すクラスです。
Saturation() - クラス org.mklab.tool.control.system.discontinuous.Saturation のコンストラクタ
コンストラクター
Saturation(double, double) - クラス org.mklab.tool.control.system.discontinuous.Saturation のコンストラクタ
新しく生成されたSaturationオブジェクトを初期化します。
Sawtooth - org.mklab.tool.signal の クラス
ノコギリ波状の信号を生成するクラスです。
Sawtooth() - クラス org.mklab.tool.signal.Sawtooth のコンストラクタ
 
sawtooth(Matrix) - クラス org.mklab.tool.signal.Sawtooth の static メソッド
時刻の列tに対して、周期2*PIの ノコギリ状の信号を返します。
Scalar<E extends Scalar<E>> - org.mklab.nfc.scalar の インタフェース
スカラーを表すインターフェースです。
scalarProduct(double[][], double[][], double[][], double[][]) - クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
複素ベクトルのスカラー積(内積)を返します。
Schord - org.mklab.tool.matrix の クラス
順序付きシュア分解を求めるクラスです。
Schord() - クラス org.mklab.tool.matrix.Schord のコンストラクタ
 
schord(Matrix, Matrix, IntMatrix) - クラス org.mklab.tool.matrix.Schord の static メソッド
Tiの固有値が指数idxの成分の昇順に並ぶようにするための直交行列Qを返します。
schurDecompose() - クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
 
schurDecompose() - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
schurDecompose() - クラス org.mklab.nfc.matrix.NumericalComplexMatrix のメソッド
 
schurDecompose() - クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
 
schurDecompose() - インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
Schur分解を返します。
SchurDecomposition<M extends NumericalMatrixOperator<?>> - org.mklab.nfc.eig の クラス
行列のSchur分解(A=U*T*U^#)の成分を保持するためのクラスです。
SchurDecomposition(M, M) - クラス org.mklab.nfc.eig.SchurDecomposition のコンストラクタ
新しく生成されたSchurDecompositionオブジェクトを初期化します。
SchurDecompositionDoubleComplexElements - org.mklab.nfc.eig の クラス
倍精度(double)型の複素行列のSchur分解(A=U*T*U^#)を保持するためのクラスです。
SchurDecompositionDoubleComplexElements(double[][], double[][], double[][], double[][]) - クラス org.mklab.nfc.eig.SchurDecompositionDoubleComplexElements のコンストラクタ
新しく生成されたSchurDecompositionDoubleComplexElementsオブジェクトを初期化します。
SchurDecompositionDoubleRealElements - org.mklab.nfc.eig の クラス
倍精度(double)型の実行列のSchur分解(A=U*T*U^T)を保持するためのクラスです。
SchurDecompositionDoubleRealElements(double[][], double[][]) - クラス org.mklab.nfc.eig.SchurDecompositionDoubleRealElements のコンストラクタ
新しく生成されたSchurDecompositionDoubleRealElementsオブジェクトを初期化します。
SchurDecompositionElements<E extends NumericalScalar<E>> - org.mklab.nfc.eig の クラス
行列のSchur分解(A=U*T*U^#)を保持するためのクラスです。
SchurDecompositionElements(E[][], E[][]) - クラス org.mklab.nfc.eig.SchurDecompositionElements のコンストラクタ
新しく生成されたSchurDecompositionElementsオブジェクトを初期化します。
semilogx(DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogx(DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(DoubleMatrix, DoubleMatrix, List<String>) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(DoubleMatrix, DoubleMatrix, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(DoubleMatrix, DoubleMatrix, List<String>, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogx(int, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogx(int, DoubleMatrix, DoubleMatrix, List<String>) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogx(int, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogx(int, DoubleMatrix, DoubleMatrix, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogx(int, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogx(int, DoubleMatrix, DoubleMatrix, List<String>, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogx(int, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
X方向ログスケールでプロットします。
semilogxy(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxy(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxy(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxy(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxyz(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxyz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxyz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxyz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxz(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogxz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogy(DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(DoubleMatrix, DoubleMatrix, List<String>) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(DoubleMatrix, DoubleMatrix, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(DoubleMatrix, DoubleMatrix, List<String>, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
semilogy(int, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogy(int, DoubleMatrix, DoubleMatrix, List<String>) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogy(int, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogy(int, DoubleMatrix, DoubleMatrix, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogy(int, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogy(int, DoubleMatrix, DoubleMatrix, List<String>, List<String>, List<String>) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogy(int, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
Y方向ログスケールでプロットします。
semilogyz(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogyz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogyz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogyz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogz(DoubleMatrix, DoubleMatrix, DoubleMatrix) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
semilogz(DoubleMatrix, DoubleMatrix, DoubleMatrix, String[], String[], String[]) - クラス org.mklab.tool.graph.AbstractPlotter のメソッド
 
sendComand(StringBuilder) - クラス org.mklab.tool.control.system.rpn.Maxima のメソッド
Maximaにコマンドを送ります。
separateDirectFeedthroughAndNonDirectFeedthrough() - クラス org.mklab.tool.control.system.BlockSystem のメソッド
非直達項成分と直達項成分を分離し、2個の隣接行列を生成します。
series(double, double) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
fromからtoまでの連続する実数を成分に持つ行ベクトルを生成します。
series(double, double, double) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
fromからtoまでのby飛びの実数を成分に持つ行ベクトルを生成します。
series(double, double, double) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
fromからtoまでのby飛びの実数を成分とする行ベクトルを返します。
series(int, int) - クラス org.mklab.nfc.matrix.IntMatrix の static メソッド
sourceからtoまでの連続する整数を成分にもつ行ベクトルを返します。
series(int, int, int) - クラス org.mklab.nfc.matrix.IntMatrix の static メソッド
sourceからtoまでのby飛びの整数を成分にもつ行ベクトルを返します 。
series(int, int, int) - クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
fromからtoまでのby飛びの整数を成分にもつ行ベクトルを返します。
Series - org.mklab.tool.control の クラス
2つの線形システムを直列結合したシステムを求めるクラスです。
Series() - クラス org.mklab.tool.control.Series のコンストラクタ
 
series(Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix) - クラス org.mklab.tool.control.Series の static メソッド
システム1 . 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 のように接続したシステムを生成します。
set(int, boolean) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目にbooleanを設定します。
set(int, int) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に整数valueを設定します。
set(int, double) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に実数valueを設定します。
set(int, DoubleComplexNumber) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に複素数valueを設定します。
set(int, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に文字列valueを設定します。
set(int, Polynomial) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に多項式valueを設定します。
set(int, RationalPolynomial) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に有理多項式valueを設定します。
set(int, Matrix) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目に行列valueを設定します。
set(int, MatxList) - クラス org.mklab.nfc.matx.MatxList のメソッド
リストのi番目にリストvalueを設定します。
setAbsoluteTolerance(double[]) - クラス org.mklab.nfc.dae.Dassld のメソッド
成分毎の絶対許容誤差を設定します。
setAbsoluteTolerance(double) - クラス org.mklab.nfc.dae.Dassld のメソッド
全ての成分に共通の絶対許容誤差を設定します。
setAbsoluteTolerance(double[]) - クラス org.mklab.nfc.dae.Radau5d のメソッド
成分毎の絶対許容誤差を設定します。
setAbsoluteTolerance(double) - クラス org.mklab.nfc.dae.Radau5d のメソッド
全ての成分に共通の絶対許容誤差を設定します。
setAmplitude(double) - クラス org.mklab.tool.control.system.source.PulseSource のメソッド
大きさを設定します。
setAmplitude(double) - クラス org.mklab.tool.control.system.source.SineWaveSource のメソッド
振幅を設定します。
setAtSamplingPoint(boolean) - インタフェース org.mklab.nfc.ode.Sampling のメソッド
サンプル点であるかを設定します。
setAtSamplingPoint(boolean) - クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
 
setAtSamplingPoint(boolean) - クラス org.mklab.tool.control.system.discrete.BaseDiscreteStaticSystem のメソッド
 
setAtSamplingPoint(boolean) - クラス org.mklab.tool.control.system.sampled.BaseSampledDataDynamicSystem のメソッド
 
setAtSamplingPoint(boolean) - クラス org.mklab.tool.control.system.sampled.BaseSampledDataStaticSystem のメソッド
 
setAtSamplingPoint(boolean) - クラス org.mklab.tool.control.system.sampled.BlockSamplingSystem のメソッド
サンプル点であるかを設定します。
setAtSavingPoint(boolean) - クラス org.mklab.nfc.ode.EquationSolver のメソッド
データを保存する時刻であるか設定します。
setAutoSize(boolean) - クラス org.mklab.tool.control.system.BlockSystem のメソッド
 
setAutoSize(boolean) - クラス org.mklab.tool.control.system.ControlSystem のメソッド
自動的に入出力数を設定するか設定します。
setAutoSize(boolean) - クラス org.mklab.tool.control.system.SystemOperator のメソッド
自動的に入出力の数を設定するか設定します。
setBias(Matrix) - クラス org.mklab.tool.control.system.math.BiasFunction のメソッド
バイアスを設定します。
setBias(double) - クラス org.mklab.tool.control.system.source.SineWaveSource のメソッド
振幅のバイアスを設定します。
setBlockMatrix(SystemOperator[][], int, int, BlockSystem) - クラス org.mklab.tool.control.system.BlockSystem の static メソッド
ブロックシステムを拡張された隣接行列に代入します。
setBoolean(boolean) - クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
パラメータの値を設定します。
setBuffering(boolean) - クラス org.mklab.tool.graph.gnuplot.Gnuplot のメソッド
出力のバッファリングを設定します。
setButtomMargin(int) - クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
下マージンを設定します。
setByte(byte) - クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
パラメータの値を設定します。
setCancellation(boolean) - クラス org.mklab.nfc.rpn.AbstractExpressionProcessor のメソッド
数値がゼロの数式を削除するか設定します。
setChar(char) - クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
パラメータの値を設定します。
setCharAt(int, char) - クラス org.mklab.nfc.matx.MatxString のメソッド
indexで指定した位置の文字をchを代入します。
setClosedLoopPoles(Matrix) - クラス org.mklab.tool.control.system.controller.PolePlaceDesigner のメソッド
閉ループ系の指定極を設定します。
setClosedLoopPoles(Matrix) - クラス org.mklab.tool.control.system.controller.PolePlaceStateFeedback のメソッド
閉ループ系の指定極を設定します。
setCloseFunction(Method) - クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
システムのクローズ処理を記述したメソッドを設定します。
setCoefficient(int, double) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
order次の係数を設定します。
setCoefficient(int, int) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
order次の係数を設定します。
setCoefficient(int, NumericalScalar<?>) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
order次の係数を設定します。
setColumnSize(int) - クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
列の数を設定します。
setColumnVector(int, Array) - クラス org.mklab.nfc.matrix.AbstractArray のメソッド
 
setColumnVector(int, Matrix) - クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
 
setColumnVector(int, Array) - インタフェース org.mklab.nfc.matrix.Array のメソッド
指定された列にsourceを代入します。
setColumnVector(int, Matrix) - インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
指定された列にsourceを代入します。
setColumnVectors(int, int, Array) - クラス org.mklab.nfc.matrix.AbstractArray のメソッド
 
setColumnVectors(IntMatrix, Array) - クラス org.mklab.nfc.matrix.AbstractArray のメソッド
 
setColumnVectors(int, int, Matrix) - クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
 
setColumnVectors(IntMatrix, Matrix) - クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
 
setColumnVectors(int, int, Array) - インタフェース org.mklab.nfc.matrix.Array のメソッド
columnMin列からcolumnMax列にsourceを代入します。
setColumnVectors(IntMatrix, Array) - インタフェース org.mklab.nfc.matrix.Array のメソッド
指定された列にsourceを代入します。
setColumnVectors(int, int, Matrix) - インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
minimum列からmaximum列にsourceを代入します。
setColumnVectors(IntMatrix, Matrix) - インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
指定された列にsourceを代入します。
setConstant(Matrix) - クラス org.mklab.tool.control.system.source.ConstantSource のメソッド
定数を設定します。
setContinuousInitialState(Matrix) - クラス org.mklab.tool.control.system.sampled.BaseSampledDataDynamicSystem のメソッド
 
setContinuousInitialState(Matrix) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
 
setContinuousInitialState(Matrix) - インタフェース org.mklab.tool.control.system.sampled.SampledDataDynamicSystem のメソッド
連続時間システムの初期状態を設定します。
setContinuousObserverPoles(Matrix) - クラス org.mklab.tool.control.system.controller.DiscreteObserver のメソッド
連続時間オブザーバーの極を設定します。
setContinuousObserverPoles(Matrix) - クラス org.mklab.tool.control.system.controller.DiscreteObserverDesigner のメソッド
連続時間オブザーバーの極を設定します。
setContinuousState(Matrix) - クラス org.mklab.tool.control.system.sampled.BaseSampledDataDynamicSystem のメソッド
 
setContinuousState(Matrix) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
 
setContinuousState(Matrix) - インタフェース org.mklab.tool.control.system.sampled.SampledDataDynamicSystem のメソッド
現在の連続時間システムの状態の設定します。
setContinuousStateSize(int) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
連続時間システムの状態の数を設定します。
setContractingAllConstantEdges(boolean) - クラス org.mklab.tool.control.system.ControlSystemOption のメソッド
全ての定数エッジを縮約するか設定します。
setData(DoubleMatrix) - クラス org.mklab.tool.control.system.source.ImportSource のメソッド
データを設定します。
setDataStyle(String) - クラス org.mklab.tool.graph.gnuplot.Canvas のメソッド
グラフのスタイルを設定します。
setDeadBandWidth(double) - クラス org.mklab.tool.control.system.discontinuous.Backlash のメソッド
遮断帯域の幅を設定します。
setDefaultElementAlignment(GridElementAlignment) - クラス org.mklab.nfc.matrix.AbstractGrid の static メソッド
成分のデフォルト出力配置を設定します。
setDefaultElementFormat(String) - クラス org.mklab.nfc.matrix.AbstractGrid の static メソッド
成分のデフォルト出力フォーマットを設定します。
setDefaultElementFormat(String) - クラス org.mklab.nfc.matrix.BooleanMatrix の static メソッド
成分のデフォルト出力フォーマットを設定します。
setDefaultElementFormat(String) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
成分のデフォルト出力フォーマットを設定します。
setDefaultElementFormat(String) - クラス org.mklab.nfc.matrix.IntMatrix の static メソッド
成分のデフォルト出力フォーマットを設定します。
setDefaultElementFormat(String) - クラス org.mklab.nfc.matrix.NumericalMatrix の static メソッド
成分のデフォルト出力フォーマットを設定します。
setDefaultFormat(String) - クラス org.mklab.nfc.matx.MatxList の static メソッド
デフォルト出力フォーマットを設定します。
setDefaultFormat(String) - クラス org.mklab.nfc.scalar.AbstractScalar の static メソッド
デフォルト出力フォーマットを設定します。
setDelayTime(double) - クラス org.mklab.tool.control.system.source.RampSource のメソッド
遅れ時間を設定します。
setDelayTime(double) - クラス org.mklab.tool.control.system.source.StepSource のメソッド
遅れ時間を設定します。
setDelimiterLength(int) - クラス org.mklab.nfc.util.PolynomialTokenizer の static メソッド
区切り文字の長さを変更します。
setDeltaJacobian(NumericalScalar<?>) - クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
数値微分を求める際に利用する微少変化量を求めるための変化率を設定します。
setDeltaJacobian(double) - クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
数値微分を求める際に利用する微少変化量を求めるための変化率を設定します。
setDeltaRate(double) - クラス org.mklab.nfc.nleq.JacobianSolver のメソッド
数値微分を求める際に利用する微少変化量を求めるための変化率を設定します。
setDeltaRate(NumericalScalar<?>) - クラス org.mklab.nfc.nleq.JacobianSolver のメソッド
数値微分を求める際に利用する微少変化量を求めるための変化率を設定します。
setDeltaSolution(double) - クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のメソッド
ヤコビ行列が非正則な場合に用いる解の修正量を設定します。
setDirectFeedthrough(boolean) - クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
直達項があるか(出力が入力に直接依存するか)設定します。
setDirectFeedthrough(boolean) - クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
直達項があるか(出力が入力に直接依存するか)設定します。
setDiscreteInitialState(Matrix) - クラス org.mklab.tool.control.system.sampled.BaseSampledDataDynamicSystem のメソッド
 
setDiscreteInitialState(Matrix) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
 
setDiscreteInitialState(Matrix) - インタフェース org.mklab.tool.control.system.sampled.SampledDataDynamicSystem のメソッド
離散時間システムの初期状態を設定します。
setDiscreteState(Matrix) - クラス org.mklab.tool.control.system.sampled.BaseSampledDataDynamicSystem のメソッド
 
setDiscreteState(Matrix) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
 
setDiscreteState(Matrix) - インタフェース org.mklab.tool.control.system.sampled.SampledDataDynamicSystem のメソッド
現在の離散時間システムの状態の設定します。
setDiscreteStateSize(int) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
離散時間システムの状態の数を設定します。
setDisplay(Display) - クラス org.mklab.tool.control.system.sink.DisplaySink のメソッド
出力表示に使用するディスプレイを設定します。
setDisplayable(boolean) - クラス org.mklab.tool.control.system.sink.DisplaySink のメソッド
表示の有無を設定します
setDisplayAsIntegerFormat(boolean) - クラス org.mklab.nfc.scalar.DoubleNumber の static メソッド
整数を整数形式で表示するかを設定します。
setDisplayAsZero(boolean) - クラス org.mklab.nfc.scalar.DoubleNumber の static メソッド
ゼロを「0」と表示するかを設定します。
setDisplayWidth(int) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
出力の幅を設定します。
setDisplayWidth(int) - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
出力の幅を設定します。
setDouble(double) - クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
パラメータの値を設定します。
setDrawingForNegativeFrequency(boolean) - クラス org.mklab.tool.control.Nyquist のメソッド
負の周波数について描画するか設定します。
setDrawingForPositiveFrequency(boolean) - クラス org.mklab.tool.control.Nyquist のメソッド
正の周波数について描画するか設定します。
setDrawingMinusOneZeroPoint(boolean) - クラス org.mklab.tool.control.NyquistPlotter のメソッド
(-1,0)点を描くから設定します。
setDrawingUnitCircle(boolean) - クラス org.mklab.tool.control.NyquistPlotter のメソッド
単位円を描くから設定します。
setDynamic(boolean) - クラス org.mklab.tool.control.system.SystemOperator のメソッド
動的システムであるか設定します。
setElement(int, int, ArrayElement<?>) - クラス org.mklab.nfc.matrix.BaseArray のメソッド
 
setElement(int, int, ArrayElement<?>) - インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
指定した成分にvalueを代入します。
setElement(int, int, int) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
setElement(int, int, double) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
setElement(int, int, Scalar<?>) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
setElement(int, int) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
setElement(int, double) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
setElement(int, Scalar<?>) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
setElement(int, int, boolean) - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
rowcolumn列にvalueを代入します。
setElement(int, boolean) - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
成分を行毎に数えindexで指定した位置にvalueを代入します。
setElement(int, int, int) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
setElement(int, int, double) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
setElement(int, int, Scalar<?>) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
setElement(int, int) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
setElement(int, Scalar<?>) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
setElement(int, double) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
setElement(int, int) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
成分を行毎に数えindexで指定した位置に整数valueを代入します。
setElement(int, int, int) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
指定した位置に整数valueを代入します。
setElement(int, int, int) - インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
指定した成分にvalueを代入します。
setElement(int, int, double) - インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
指定した成分に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 のメソッド
rowTocolumnTo列を始点として、行列sourcerowMin行から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を代入します。
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を代入します。
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 のメソッド
配列sourcerowMin行からrowMax行columnMin列からcolumnMax列までの部分配列を、 rowTocolumnTo列を始点として代入します。
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を代入します。
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 メソッド
rowTocolumnTo列を始点として、 グリッドsourcerowMin行からrowMax行、 columnMin列からcolumnMax列までの値をコピーします。
setSubMatrix(Scalar<?>[][], int, int, double[][], int, int, int, int) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
rowTocolumnTo列を始点として、 グリッドsourcerowMin行から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を代入します。
setSubMatrix(boolean[][], int, int, boolean[][], int, int, int, int) - クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
配列destinationrowTocolumnTo列を始点として、 配列sourcerowMincolumnMin列から rowMaxcolumnMax列までの値をコピーします。
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を代入します。
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 メソッド
配列torowTocolumnTo列を始点として、 配列fromrowMincolumnMin列から rowMaxcolumnMax列までの値をコピーします。
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を代入します。
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 メソッド
rowTocolumnTo列を始点として、 グリッドsourcerowMin行から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を代入します。
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 メソッド
配列destinationrowTocolumnTo列を始点として、 配列sourcerowMincolumnMin列から rowMaxcolumnMax列までの値をコピーします。
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 メソッド
配列destinationminからmaxまで 配列sourceの値をコピーします。
setSubVector(Scalar<?>[], int, int, double[]) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
配列destinationminから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 メソッド
配列destinationrowTo行を始点として、 配列sourcerowMin行から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 メソッド
配列destinationto行を始点として、 配列sourcemin行からmax行までの値をコピーします。
setSubVector(GridElement<?>[], int, int, GridElement<?>[]) - クラス org.mklab.nfc.matrix.GridUtil の static メソッド
配列destinationminから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 メソッド
有理多項式 gminreal() を用いて 簡単化します。
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オブジェクトを初期化します。

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z