|
||||||||||
前 次 | フレームあり フレームなし |
SystemOperator を使用しているパッケージ | |
---|---|
org.mklab.tool.control.system | 制御システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.continuous | 連続時間システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.controller | 制御器を表す(設計する)ためのクラスを提供します。 |
org.mklab.tool.control.system.discontinuous | 不連続システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.discrete | 離散時間システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.graph | グラフを扱うためのクラスを提供します。 |
org.mklab.tool.control.system.math | 数学ブロックを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.parameter | システムのパラメータを管理するためのクラスを提供します。 |
org.mklab.tool.control.system.rpn | Maximaを利用するためのクラスを提供します。 |
org.mklab.tool.control.system.sampled | サンプル値システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.sink | 吸収ブロックを表現するクラスを提供します。 |
org.mklab.tool.control.system.source | 信号を生成(発生)するシステムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system での SystemOperator の使用 |
---|
org.mklab.tool.control.system での SystemOperator のサブクラス | |
---|---|
class |
BlockSystem
ブロックシステムを表わすクラスです。 |
class |
ZeroSystem
ゼロシステムを表わすクラスです。 |
SystemOperator を返す org.mklab.tool.control.system のメソッド | |
---|---|
SystemOperator |
SystemOperator.clone()
|
SystemOperator[] |
SystemOperator.createArray(int size)
|
SystemOperator[][] |
SystemOperator.createArray(int rowSize,
int columnSize)
|
protected abstract SystemOperator |
BlockSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
強プロパーな線形動的システムを生成します。 |
SystemOperator |
SystemOperator.createZero()
|
SystemOperator[][] |
AdjacencyConstantMatrix.getElements()
org.mklab.nfc.ArrayObject#getElements() |
SystemOperator |
BlockSystem.getSingleSystem()
単一のシステムであるならば、単一システムを返します。 |
SystemOperator |
ControlSystem.getSystemOperator()
システムオペレータを返します。 |
protected SystemOperator |
BlockSystem.getSystemOperator(int inputNode,
int outputNode)
指定されたノード間にあるシステムを返します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertColumn(SystemOperator[][] matrix,
int min,
int max)
指定された列に零ベクトルを挿入した行列を生成します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertRow(SystemOperator[][] matrix,
int min,
int max)
指定された行に零ベクトルを挿入した行列を生成します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertRowAndColumn(SystemOperator[][] matrix,
int min,
int max)
指定された行と列に零(行・列)ベクトルを挿入した行列を生成します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertRowAndColumn(SystemOperator[][] matrix,
int rowMin,
int rowMax,
int columnMin,
int columnMax)
指定された行と列に零(行・列)ベクトルを挿入した行列を生成します。 |
SystemOperator |
SystemOperator.transformFrom(GridElement<?> value)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system のメソッド | |
---|---|
boolean |
BlockSystem.calcOutputOfDirectFeedthroughSystem(SystemOperator[][] matrix,
Matrix[] localNodeValue,
Matrix[] nodeTmpValue,
boolean skip)
確定したノードの値を用いて各直達項の有るシステムの出力を計算し、その値を仮のノードへ加えます。 |
protected abstract Matrix |
BlockSystem.calcOutputOfDirectFeedthroughSystem(SystemOperator system,
Matrix u)
直達項のあるシステムの出力を求めます。 |
protected abstract Matrix |
BlockSystem.calcOutputOfNonDirectFeedthroughSystem(SystemOperator system)
直達項の無いシステムの出力を求めます。 |
protected abstract SystemOperator |
BlockSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
強プロパーな線形動的システムを生成します。 |
Matrix |
BlockSystem.getInputNodeValueOf(SystemOperator system)
システムへ入力するノードの値を返します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertColumn(SystemOperator[][] matrix,
int min,
int max)
指定された列に零ベクトルを挿入した行列を生成します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertRow(SystemOperator[][] matrix,
int min,
int max)
指定された行に零ベクトルを挿入した行列を生成します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertRowAndColumn(SystemOperator[][] matrix,
int min,
int max)
指定された行と列に零(行・列)ベクトルを挿入した行列を生成します。 |
static SystemOperator[][] |
AdjacencyMatrixUtil.insertRowAndColumn(SystemOperator[][] matrix,
int rowMin,
int rowMax,
int columnMin,
int columnMax)
指定された行と列に零(行・列)ベクトルを挿入した行列を生成します。 |
protected abstract boolean |
BlockSystem.replaceDynamicSystemList(SystemOperator oldSystem,
SystemOperator newSystem)
動的システムのリストの成分を新しいシステムに入れ替えます。 |
static List<List<Integer>> |
BlockSystem.setBlockMatrix(SystemOperator[][] matrix,
int row,
int column,
BlockSystem blockSystem)
ブロックシステムを拡張された隣接行列に代入します。 |
void |
BlockSystem.setNodeValueOfNoInputNode(SystemOperator[][] matrix,
Matrix[] nodeValue,
Matrix[] nodeTmpValue,
boolean skipping)
他のノードから入るエッジがないノードの値を確定します。 |
static void |
AdjacencyMatrixUtil.setZeroSystemToNullElement(SystemOperator[][] matrix)
ゼロシステムをnull成分に設定します。 |
static void |
AdjacencyMatrix.showMatrix(SystemOperator[][] matrix)
SystemOperatorの中身を出力します。 |
void |
SystemSolver.solve(SystemOperator system,
double t0,
double t1)
固定刻み幅でシミュレーション計算を行います。 |
void |
SystemSolver.solveAuto(SystemOperator system,
double t0,
double t1)
指定された許容誤差でシミュレーション計算を行います。 |
SystemOperator 型の型引数を持つ org.mklab.tool.control.system のメソッドパラメータ | |
---|---|
void |
SystemOperator.setupParameters(Class<? extends SystemOperator> klass)
指定されたクラスとそのスーパークラスに属するパラメータの集合を生成します。 |
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system のコンストラクタ | |
---|---|
AdjacencyMatrix(SystemOperator[] elements)
このコンストラクターは使用できません。 |
|
AdjacencyMatrix(SystemOperator[][] elements)
引数を成分とする行列を生成します。 |
|
BlockSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockSystem オブジェクトを初期化します。 |
|
ControlSystem(SystemOperator system)
新しく生成された ControlSystem オブジェクトを初期化します。 |
org.mklab.tool.control.system.continuous での SystemOperator の使用 |
---|
org.mklab.tool.control.system.continuous での SystemOperator のサブクラス | |
---|---|
class |
BaseContinuousDynamicSystem
常微分方程式で表現される連続時間動的システムを表わすクラスです。 |
class |
BaseContinuousStaticSystem
代数方程式で表現される連続時間静的システムを表すクラスです。 |
class |
BlockContinuousDynamicSystem
微分方程式で表現されるブロック連続時間動的システムを表わすクラスです。 |
class |
BlockContinuousStaticSystem
連続代数方程式で表現されるブロック連続時間静的システムを表すクラスです。 |
class |
BlockContinuousSystem
連続な方程式で表現されるブロック連続時間システムを表わすクラスです。 |
class |
BlockPiecewiseContinuousDynamicSystem
区分的微分可能な微分方程式で表現されるブロック連続時間動的システムを表わすクラスです。 |
class |
BlockPiecewiseContinuousStaticSystem
区分的連続な代数方程式で表現されるブロック連続時間静的システムを表わすクラスです。 |
class |
ContinuousLinearDynamicSystem
連続時間線形動的システムを表すクラスです。 |
class |
DerivativeSystem
(差分による擬似)時間微分器を表すクラスです。 |
class |
IntegratorSystem
積分器を表わすクラスです。 |
class |
TransportDelay
入力を遅延させるシステム(無駄時間システム)を表わすクラスです。 |
class |
UserDefinedContinuousDynamicSystem
ユーザ定義連続時間動的システムを表わすクラスです。 |
class |
UserDefinedContinuousLinearDynamicSystem
ユーザ定義連続時間線形システムを表すクラスです。 |
class |
UserDefinedContinuousStaticSystem
ユーザ定義連続時間静的システムを表わすクラスです。 |
SystemOperator を返す org.mklab.tool.control.system.continuous のメソッド | |
---|---|
protected SystemOperator |
BlockContinuousSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.continuous のメソッド | |
---|---|
protected Matrix |
BlockContinuousSystem.calcOutputOfDirectFeedthroughSystem(SystemOperator system,
Matrix u)
|
protected Matrix |
BlockContinuousSystem.calcOutputOfNonDirectFeedthroughSystem(SystemOperator system)
|
protected SystemOperator |
BlockContinuousSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
|
protected boolean |
BlockContinuousSystem.replaceDynamicSystemList(SystemOperator oldSystem,
SystemOperator newSystem)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.continuous のコンストラクタ | |
---|---|
BlockContinuousDynamicSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockContinuousDynamicSystem オブジェクトを初期化します。 |
|
BlockContinuousStaticSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockContinuousStaticSystem オブジェクトを初期化します。 |
|
BlockContinuousSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockContinuousSystem オブジェクトを初期化します。 |
|
BlockPiecewiseContinuousDynamicSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockPiecewiseContinuousDynamicSystem オブジェクトを初期化します。 |
|
BlockPiecewiseContinuousStaticSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockPiecewiseContinuousStaticSystem オブジェクトを初期化します。 |
org.mklab.tool.control.system.controller での SystemOperator の使用 |
---|
org.mklab.tool.control.system.controller での SystemOperator のサブクラス | |
---|---|
class |
ContinuousObserver
連続時間オブザーバを表すクラスです。 |
class |
DiscreteObserver
離散時間オブザーバを表すクラスです。 |
class |
LqrStateFeedback
LQ最適制御(安定化)のための状態フィードバックコントローラ(定数行列)を表すクラスです。 |
class |
LqServoIntegratorGain
入力外乱に対するLQ最適サーボのための積分ゲイン(定数行列)を表すクラスです。 |
class |
LqServoStateFeedback
入力外乱に対するLQ最適サーボのための状態フィードバックコントローラ(定数行列)を表すクラスです。 |
class |
PolePlaceStateFeedback
極配置による安定化制御のための状態フィードバックコントローラ(定数行列)を表すクラスです。 |
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.controller のコンストラクタ | |
---|---|
ContinuousObserver(SystemOperator linearModel)
コンストラクター |
|
DiscreteObserver(SystemOperator plant)
コンストラクター |
|
DiscreteObserverDesigner(SystemOperator plant)
コンストラクター |
|
LqrDesigner(SystemOperator plant)
コンストラクター |
|
LqrStateFeedback(SystemOperator plant)
コンストラクター |
|
LqServoDesigner(SystemOperator plant)
コンストラクター |
|
LqServoIntegratorGain(SystemOperator plant)
コンストラクター |
|
LqServoStateFeedback(SystemOperator plant)
コンストラクター |
|
ObserverDesigner(SystemOperator plant)
コンストラクター |
|
PolePlaceDesigner(SystemOperator plant)
コンストラクター |
|
PolePlaceStateFeedback(SystemOperator plant)
新しく生成された PolePlaceStateFeedback オブジェクトを初期化します。 |
org.mklab.tool.control.system.discontinuous での SystemOperator の使用 |
---|
org.mklab.tool.control.system.discontinuous での SystemOperator のサブクラス | |
---|---|
class |
Backlash
バックラッシュ(遊びのある)システムを表すクラスです。 |
class |
CoulombViscousFriction
クーロン(静的)摩擦と粘性(動的)摩擦システムを表すクラスです。 |
class |
DeadZone
不感帯システムを表すクラスです。 |
class |
Quantizer
量子化器システムを表すクラスです。 |
class |
RateLimiter
信号の変化率制限システムを表すクラスです。 |
class |
Saturation
飽和システムを表すクラスです。 |
org.mklab.tool.control.system.discrete での SystemOperator の使用 |
---|
org.mklab.tool.control.system.discrete での SystemOperator のサブクラス | |
---|---|
class |
BaseDiscreteDynamicSystem
差分方程式で表現される離散時間動的システムを表わすクラスです。 |
class |
BaseDiscreteStaticSystem
差分方程式で表現される離散時間静的システムを表わすクラスです。 |
class |
BlockDiscreteDynamicSystem
差分方程式で表現されるブロック離散時間動的システムを表わすクラスです。 |
class |
BlockDiscreteStaticSystem
差分方程式で表現されるブロック離散時間静的システムを表すクラスです。 |
class |
BlockDiscreteSystem
差分方程式で表現されるブロック離散時間システムを表わすクラスです。 |
class |
DiscreteLinearDynamicSystem
差分方程式で表現される離散時間線形動的システムを表すクラスです。 |
class |
FirstOrderHoldSystem
1次ホールドシステムを表すクラスです。 |
class |
HoldSystem
ホールドシステムを表す抽象クラスです。 |
class |
UnitDelaySystem
1サンプル遅れを表わすクラスです。 |
class |
UserDefinedDiscreteDynamicSystem
ユーザ定義離散時間動的システムを表わすクラスです。 |
class |
UserDefinedDiscreteLinearDynamicSystem
ユーザ定義離散時間線形システムを表すクラスです。 |
class |
UserDefinedDiscreteStaticSystem
ユーザ定義離散時間静的システムを表わすクラスです。 |
class |
ZeroOrderHoldSystem
ゼロ次ホールドシステムを表すクラスです。 |
SystemOperator を返す org.mklab.tool.control.system.discrete のメソッド | |
---|---|
protected SystemOperator |
BlockDiscreteSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.discrete のメソッド | |
---|---|
protected Matrix |
BlockDiscreteSystem.calcOutputOfDirectFeedthroughSystem(SystemOperator system,
Matrix u)
|
protected Matrix |
BlockDiscreteSystem.calcOutputOfNonDirectFeedthroughSystem(SystemOperator system)
|
protected SystemOperator |
BlockDiscreteSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.discrete のコンストラクタ | |
---|---|
BlockDiscreteDynamicSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockDiscreteDynamicSystem オブジェクトを初期化します。 |
|
BlockDiscreteStaticSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockDiscreteStaticSystem オブジェクトを初期化します。 |
|
BlockDiscreteSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockDiscreteSystem オブジェクトを初期化します。 |
org.mklab.tool.control.system.graph での SystemOperator の使用 |
---|
SystemOperator として宣言されている org.mklab.tool.control.system.graph のフィールド | |
---|---|
protected SystemOperator[][] |
NodeIdentityFunctionEquation.matrix
隣接行列 |
protected SystemOperator[][] |
NodeEquation.matrix
隣接行列 |
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.graph のメソッド | |
---|---|
protected void |
NodeIdentityFunctionEquation.calcNonMinimumNodeValues(Matrix[] nodeValue,
Matrix[] xx,
SystemOperator[][] matrixLocal,
Matrix[] nodeTmpValueLocal)
与えられた次数最小ノードの値から他のノードの値を計算します。 |
protected void |
NodeEquation.calcNonMinimumNodeValues(Matrix[] nodeValue,
Matrix[] xx,
SystemOperator[][] matrixLocal,
Matrix[] nodeTmpValueLocal)
与えられた次数最小ノードの値から他のノードの値を計算します。 |
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.graph のコンストラクタ | |
---|---|
NodeEquation(BlockSystem blockSystem,
SystemOperator[][] matrix,
Matrix[] nodeTmpValue,
List<Integer> minimumNode)
新しく生成された NodeEquation オブジェクトを初期化します。 |
|
NodeIdentityFunctionEquation(BlockSystem blockSystem,
SystemOperator[][] matrix,
Matrix[] nodeTmpValue,
List<Integer> minimumNode)
新しく生成された NodeEquation オブジェクトを初期化します。 |
SystemOperator 型の型引数を持つ org.mklab.tool.control.system.graph のコンストラクタパラメータ | |
---|---|
ConnectionMatrix(BaseArrayOperator<SystemOperator> adjacencyMatrix)
新しく生成された ConnectionMatrix オブジェクトを初期化します。 |
|
CycleMatrix(BaseArrayOperator<SystemOperator> adjacencyMatrix)
新しく生成された CycleMatrix オブジェクトを初期化します。 |
|
ReachableMatrix(BaseArrayOperator<SystemOperator> adjacencyMatrix)
新しく生成された ReachableMatrix オブジェクトを初期化します。 |
org.mklab.tool.control.system.math での SystemOperator の使用 |
---|
org.mklab.tool.control.system.math での SystemOperator のサブクラス | |
---|---|
class |
AbsoluteFunction
入力の絶対値を出力するシステムを表わすクラスです。 |
class |
BiasFunction
入力にバイアスを加えた値を出力するシステムを表わすクラスです。 |
class |
ConstantSystem
定数システムを表わすクラスです。 |
class |
DeMultiplexer
分離器を表わすクラスです。 |
class |
LookupTable
データテーブルの値に基づく内挿・外挿による補間により出力を決定するシステムを表わすクラスです。 |
class |
MathematicalFunction
数学関数を表わすクラスです。 |
class |
Multiplexer
多重器を表わすクラスです。 |
class |
NegativeUnitSystem
マイナスの単位システムを表わすクラスです。 |
class |
Product
入力の乗算・除算した結果を出力するシステムを表わすクラスです。 |
class |
SignumFunction
入力の符合を出力するシステムを表わすクラスです。 |
class |
TrigonometricFunction
三角関数を表わすクラスです。 |
class |
UnaryMinusFunction
入力の符合を反転した値を出力するシステムを表わすクラスです。 |
class |
UnitSystem
単位システムを表わすクラスです。 |
class |
UserDefinedConstantSystem
ユーザ定義定数システムを表すクラスです。 |
org.mklab.tool.control.system.parameter での SystemOperator の使用 |
---|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.parameter のコンストラクタ | |
---|---|
ParameterContainer(SystemOperator system,
Field value,
Parameter anotation,
String name)
新しく生成された ParameterContainer オブジェクトを初期化します。 |
org.mklab.tool.control.system.rpn での SystemOperator の使用 |
---|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.rpn のメソッド | |
---|---|
static StringBuilder |
Maxima.getDeclearOfSystems(SystemOperator system)
systemの定数システムの宣言をMaxima用に生成します。 |
org.mklab.tool.control.system.sampled での SystemOperator の使用 |
---|
org.mklab.tool.control.system.sampled での SystemOperator のサブクラス | |
---|---|
class |
BaseSampledDataDynamicSystem
サンプル値動的システムを表わすクラスです。 |
class |
BaseSampledDataStaticSystem
サンプル値静的システムを表わすクラスです。 |
class |
BlockPiecewiseSampledDataDynamicSystem
ブロック区分的連続サンプル値動的システムを表わすクラスです。 |
class |
BlockPiecewiseSampledDataStaticSystem
ブロック区分的連続サンプル値静的システムを表わすクラスです。 |
class |
BlockSampledDataDynamicSystem
ブロックサンプル値動的システムを表わすクラスです。 |
class |
BlockSampledDataStaticSystem
ブロックサンプル値静的システムを表すクラスです。 |
class |
BlockSampledDataSystem
サンプル値システムのブロックシステムを表わすクラスです。 |
class |
BlockSamplingSystem
サンプリングが存在するブロックシステムを表すクラスです。 |
SystemOperator を返す org.mklab.tool.control.system.sampled のメソッド | |
---|---|
protected SystemOperator |
BlockSampledDataSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.sampled のメソッド | |
---|---|
protected Matrix |
BlockSampledDataSystem.calcOutputOfDirectFeedthroughSystem(SystemOperator system,
Matrix u)
|
protected Matrix |
BlockSampledDataSystem.calcOutputOfNonDirectFeedthroughSystem(SystemOperator system)
|
protected SystemOperator |
BlockSampledDataSystem.createStrictlyProperLinearDynamicSystem(SystemOperator system)
|
protected boolean |
BlockSamplingSystem.replaceDynamicSystemList(SystemOperator oldSystem,
SystemOperator newSystem)
|
protected boolean |
BlockSampledDataSystem.replaceDynamicSystemList(SystemOperator oldSystem,
SystemOperator newSystem)
|
SystemOperator 型のパラメータを持つ org.mklab.tool.control.system.sampled のコンストラクタ | |
---|---|
BlockPiecewiseSampledDataDynamicSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockPiecewiseSampledDataDynamicSystem オブジェクトを初期化します。 |
|
BlockPiecewiseSampledDataStaticSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockPiecewiseSampledDataStaticSystem オブジェクトを初期化します。 |
|
BlockSampledDataDynamicSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockSampledDataDynamicSystem オブジェクトを初期化します。 |
|
BlockSampledDataStaticSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockSampledDataStaticSystem オブジェクトを初期化します。 |
|
BlockSampledDataSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockSampledDataSystem オブジェクトを初期化します。 |
|
BlockSamplingSystem(SystemOperator[][] elements,
List<Integer> inputNodes,
List<Integer> outputNodes)
新しく生成された BlockSamplingSystem オブジェクトを初期化します。 |
org.mklab.tool.control.system.sink での SystemOperator の使用 |
---|
org.mklab.tool.control.system.sink での SystemOperator のサブクラス | |
---|---|
class |
ContinuousSink
連続信号を吸収するシステムを表すクラスです。 |
class |
DiscreteSink
離散信号を吸収するシステムを表すクラスです。 |
class |
DisplaySink
ディスプレイへの出力器を表わすクラスです。 |
class |
ExportSink
信号のエキスポート先を表わすクラスです。 |
class |
FileSink
ファイルへの出力器を表わすクラスです。 |
class |
GnuplotSink
Gnuplotへの出力器を表わすクラスです。 |
class |
GnuplotXYSink
Gnuplotへの2次元グラフの出力器を表わすクラスです。 |
class |
OutputPort
出力ポート(出力端)を表すクラスです。 |
class |
Restrictor
信号の値を制限するクラスです。 |
class |
Terminator
終端を表わすクラスです。 |
class |
UserDefinedContinuousSink
ユーザ定義連続信号吸収システムを表わすクラスです。 |
class |
UserDefinedDiscreteSink
ユーザ定義離散信号吸収システムを表わすクラスです。 |
class |
VariableSink
変数への出力器を表わすクラスです。 |
org.mklab.tool.control.system.source での SystemOperator の使用 |
---|
org.mklab.tool.control.system.source での SystemOperator のサブクラス | |
---|---|
class |
AsynchronousSource
非同期のソースを同期するソースです。 |
class |
ClockSource
時刻を出力するシステムです。 |
class |
ConstantSource
定数信号を発生するシステムを表すクラスです。 |
class |
ContinuousSource
連続信号を発生するシステムを表すクラスです。 |
class |
DiscreteSource
離散信号を発生するシステムを表すクラスです。 |
class |
FileSource
ファイルからの入力器を表わすクラスです。 |
class |
FixedRateAsynchronousSource
等間隔のサンプリングを行うソースです。 |
class |
Ground
0を発生するシステムを表すクラスです。 |
class |
ImportSource
信号のインポート元を表わすクラスです。 |
class |
InputPort
入力ポート(入力端)を表すクラスです。 |
class |
NormalRandomSource
平均(デフォルト:0)から分散(デフォルト:1)の正規分布の乱数を生成するシステムを表わすクラスです。 |
class |
PeriodicSource
任意形状の周期信号を発生するシステムを表すクラスです。 |
class |
PulseSource
パルスを発生するシステムを表すクラスです。 |
class |
RampSource
ランプを発生するシステムを表すクラスです。 |
class |
SineWaveSource
正弦波信号を発生するシステムを表すクラスです。 |
class |
SoundLineSource
ライン入力のPCM波ソースです。 |
class |
StepSource
ステップ信号を発生するシステムを表すクラスです。 |
class |
UniformRandomSource
最小値(デフォルト:-1)から最大値(デフォルト:1)の範囲の一様分布の乱数を生成するシステムを表わすクラスです。 |
class |
UserDefinedContinuousSource
ユーザ定義連続信号発生システムを表わすクラスです。 |
class |
UserDefinedDiscreteSource
ユーザ定義離散信号発生システムを表わすクラスです。 |
class |
VariableSource
変数からの入力器を表わすクラスです。 |
|
||||||||||
前 次 | フレームあり フレームなし |