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

H

Hadamard - org.mklab.tool.matrix の クラス
アダマール行列を求めるクラスです。
Hadamard() - クラス org.mklab.tool.matrix.Hadamard のコンストラクタ
 
hadamard(int) - クラス org.mklab.tool.matrix.Hadamard の static メソッド
2^size次のアダマール行列を返します。
HadamardMatrix - org.mklab.nfc.matrix.misc の クラス
アダマール行列を生成するクラスです。
HadamardMatrix() - クラス org.mklab.nfc.matrix.misc.HadamardMatrix のコンストラクタ
 
Hamming - org.mklab.tool.signal の クラス
ハミング窓を求めるクラスです。
Hamming() - クラス org.mklab.tool.signal.Hamming のコンストラクタ
 
hamming(int) - クラス org.mklab.tool.signal.Hamming の static メソッド
length点ハミング窓を返します。
Hankel - org.mklab.tool.matrix の クラス
ハンケル行列を求めるクラスです。
Hankel() - クラス org.mklab.tool.matrix.Hankel のコンストラクタ
 
hankel(Matrix) - クラス org.mklab.tool.matrix.Hankel の static メソッド
第1列がxであり、第1非対角より下の成分がゼロ であるハンンケル行列を返します。
hankel(Matrix, Matrix) - クラス org.mklab.tool.matrix.Hankel の static メソッド
第1列がxであり、最終行がyであるハンンケル行列 を返します。
HankelMatrix - org.mklab.nfc.matrix.misc の クラス
ハンケル行列を生成するクラスです。
HankelMatrix() - クラス org.mklab.nfc.matrix.misc.HankelMatrix のコンストラクタ
 
Hanning - org.mklab.tool.signal の クラス
ハニング窓を求めるクラスです。
Hanning() - クラス org.mklab.tool.signal.Hanning のコンストラクタ
 
hanning(int) - クラス org.mklab.tool.signal.Hanning の static メソッド
length点ハニング窓を返します。
hasCancellation() - クラス org.mklab.nfc.rpn.AbstractExpressionProcessor のメソッド
数値がゼロの数式を削除するか判定します。
hasCycle() - クラス org.mklab.tool.control.system.graph.CycleMatrix のメソッド
閉路が存在するか判定します。
hasDirectFeedthrough() - クラス org.mklab.tool.control.system.ControlSystem のメソッド
直達項がある(出力が入力に直接依存する)か判定します。
hasDirectFeedthrough() - クラス org.mklab.tool.control.system.SystemOperator のメソッド
直達項があるか(出力が入力に直接依存するか)判定します。
hasEdge(int, int) - クラス org.mklab.tool.control.system.AdjacencyStringMatrix のメソッド
指定したノードとノードの間にエッジがあるか判定します。
hasElement(int, int) - クラス org.mklab.tool.control.system.graph.SparceStringMatrix のメソッド
指定した位置に値が入っているか判定します。
hashCode() - クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
 
hashCode() - クラス org.mklab.nfc.matrix.BaseArray のメソッド
Override hashCode.
hashCode() - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
Override hashCode.
hashCode() - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
 
hashCode() - クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
 
hashCode() - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
hashCode() - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
hashCode() - クラス org.mklab.nfc.matrix.PolynomialMatrix のメソッド
 
hashCode() - クラス org.mklab.nfc.matrix.RationalPolynomialMatrix のメソッド
 
hashCode() - クラス org.mklab.nfc.matx.MatxList のメソッド
Override hashCode.
hashCode() - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
Override hashCode.
hashCode() - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
Override hashCode.
hashCode() - クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
 
hashCode() - クラス org.mklab.nfc.scalar.Polynomial のメソッド
Override hashCode.
hashCode() - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
Override hashCode.
hashCode() - クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
 
hashCode() - インタフェース org.mklab.tool.control.LinearSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.continuous.BaseContinuousDynamicSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.continuous.DerivativeSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.continuous.TransportDelay のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.ControlSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discontinuous.Backlash のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discontinuous.DeadZone のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discontinuous.RateLimiter のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discontinuous.Saturation のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discrete.BaseDiscreteDynamicSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discrete.BaseDiscreteStaticSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.graph.ConnectionMatrix のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.graph.CycleMatrix のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.graph.ReachableMatrix のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.graph.SparceStringMatrix のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.BiasFunction のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.DeMultiplexer のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.LookupTable のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.MathematicalFunction のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.Multiplexer のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.Product のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.math.TrigonometricFunction のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sampled.BaseSampledDataDynamicSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sampled.BaseSampledDataStaticSystem のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sink.DisplaySink のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sink.FileSink のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sink.Restrictor のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.sink.VariableSink のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.ConstantSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.FileSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.ImportSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.PeriodicSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.PulseSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.RampSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.SineWaveSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.StepSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.source.VariableSource のメソッド
 
hashCode() - クラス org.mklab.tool.control.system.SystemOperator のメソッド
 
hashCode() - クラス org.mklab.tool.control.SystemInputOutputKey のメソッド
 
hasMoreElements() - クラス org.mklab.nfc.util.PolynomialTokenizer のメソッド
トーカナイザの文字列に、まだ項があるか調べる。
hasMoreTokens() - クラス org.mklab.nfc.util.PolynomialTokenizer のメソッド
トーカナイザの文字列に、まだ項があるか調べる。
hasSameColumnSize(Grid) - クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
 
hasSameColumnSize(Grid) - インタフェース org.mklab.nfc.matrix.Grid のメソッド
列の数が等しいか判定します。
hasSameDegree(Polynomial) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
次数が多項式opponentの次数と等しいか判定します。
hasSameRowSize(Grid) - クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
 
hasSameRowSize(Grid) - インタフェース org.mklab.nfc.matrix.Grid のメソッド
行の数が等しいか判定します。
hasSameVariable(Polynomial) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
多項式変数が等しいか判定します。
hasVariableA() - クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
 
hasVariableA() - クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
 
hasVariableA() - インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
A行列を変数として扱うか判定します。
hasVariableA() - クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
 
hasVariableB() - クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
 
hasVariableB() - クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
 
hasVariableB() - インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
B行列を変数として扱うか判定します。
hasVariableB() - クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
 
hasVariableC() - クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
 
hasVariableC() - クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
 
hasVariableC() - インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
C行列を変数として扱うか判定します。
hasVariableC() - クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
 
hasVariableD() - クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
 
hasVariableD() - クラス org.mklab.tool.control.system.discrete.DiscreteLinearDynamicSystem のメソッド
 
hasVariableD() - インタフェース org.mklab.tool.control.system.LinearSystemOperator のメソッド
D行列を変数として扱うか判定します。
hasVariableD() - クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
 
hessenbergDecompose() - クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
 
hessenbergDecompose() - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
hessenbergDecompose() - クラス org.mklab.nfc.matrix.NumericalComplexMatrix のメソッド
 
hessenbergDecompose() - クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
 
hessenbergDecompose() - インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
ヘッセンベルク分解を返します。
HessenbergDecomposition<M extends NumericalMatrixOperator<?>> - org.mklab.nfc.eig の クラス
行列のHessenberg分解(A=Q*H*Q^#)を保持するためのクラスです。
HessenbergDecomposition(M, M) - クラス org.mklab.nfc.eig.HessenbergDecomposition のコンストラクタ
新しく生成されたHessenbergDecompositionオブジェクトを初期化します。
HessenbergDecompositionComplexRealElements - org.mklab.nfc.eig の クラス
倍精度(double)型の複素行列のHessenberg分解(A=Q*H*Q^#)を保持するためのクラスです。
HessenbergDecompositionComplexRealElements(double[][], double[][], double[][], double[][]) - クラス org.mklab.nfc.eig.HessenbergDecompositionComplexRealElements のコンストラクタ
新しく生成されたHessenbergDecompositionComplexRealElementsオブジェクトを初期化します。
HessenbergDecompositionDoubleRealElements - org.mklab.nfc.eig の クラス
倍精度(double)型の実行列のHessenberg分解(A=Q*H*Q^T)を保持するためのクラスです。
HessenbergDecompositionDoubleRealElements(double[][], double[][]) - クラス org.mklab.nfc.eig.HessenbergDecompositionDoubleRealElements のコンストラクタ
新しく生成されたHessenbergDecompositionDoubleRealElementsオブジェクトを初期化します。
HessenbergDecompositionElements<E extends NumericalScalar<E>> - org.mklab.nfc.eig の クラス
行列のHessenberg分解(A=Q*H*Q^#)を保持するためのクラスです。
HessenbergDecompositionElements(E[][], E[][]) - クラス org.mklab.nfc.eig.HessenbergDecompositionElements のコンストラクタ
新しく生成されたHessenbergDecompositionElementsオブジェクトを初期化します。
Hex2dec - org.mklab.tool.matrix の クラス
十六進数から十進数に変換するクラスです。
Hex2dec() - クラス org.mklab.tool.matrix.Hex2dec のコンストラクタ
 
hex2dec(String) - クラス org.mklab.tool.matrix.Hex2dec の static メソッド
16進数を10進数の整数に変換します。
Hex2num - org.mklab.tool.matrix の クラス
IEEE十六進表現から倍精度実数に変換するクラスです。
Hex2num() - クラス org.mklab.tool.matrix.Hex2num のコンストラクタ
 
hex2num(String) - クラス org.mklab.tool.matrix.Hex2num の static メソッド
IEEE16進数表現(IEEE倍精度浮動小数点数)の文字列を実数に変換します。
Hidden3d - org.mklab.tool.graph.gnuplot.decoration の クラス
陰線処理設定を表すクラスです。
Hidden3d() - クラス org.mklab.tool.graph.gnuplot.decoration.Hidden3d のコンストラクタ
コンストラクター
Hidden3d(boolean) - クラス org.mklab.tool.graph.gnuplot.decoration.Hidden3d のコンストラクタ
コンストラクター
hidden3d() - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
hidden3d(boolean) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
hidden3d(int) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
陰面処理に関する初期化をします。
hidden3d(int, boolean) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
陰面処理に関する設定をします。
Hilbert - org.mklab.tool.matrix の クラス
ヒルベルト行列を求めるクラスです。
Hilbert() - クラス org.mklab.tool.matrix.Hilbert のコンストラクタ
 
hilbert(int) - クラス org.mklab.tool.matrix.Hilbert の static メソッド
size×sizeのヒルベルト行列を返します。
HilbertMatrix - org.mklab.nfc.matrix.misc の クラス
ヒルベルト行列を生成するクラスです。
HilbertMatrix() - クラス org.mklab.nfc.matrix.misc.HilbertMatrix のコンストラクタ
 
Hinf - org.mklab.tool.control の クラス
連続系のH∞問題を解くクラスです。
Hinf() - クラス org.mklab.tool.control.Hinf のコンストラクタ
 
hinf(Matrix, int, int, int, double) - クラス org.mklab.tool.control.Hinf の static メソッド
一般化プラント . n mw mu [[ x ] n [[ A B1 B2 ] [[ x ] [[ x ] [ z ] = pz [ C1 D11 D12 ] [ w ] = G [ w ] [ y ]] py [ C2 D21 D22 ]] [ u ]] [ u ]] について、適当なリカッティ方程式を解き、H∞制御器 . n py [[ q ] = n [[ Ac Bc ] [[ q ] = Gc [[ q ] [ u ]] mu [ Cc 0 ]] [ y ]] [ y ]] を返します。
Hist - org.mklab.tool.matrix の クラス
ヒストグラムを描画するためのデータを求めるクラスです。
Hist() - クラス org.mklab.tool.matrix.Hist のコンストラクタ
 
hist(Matrix) - クラス org.mklab.tool.matrix.Hist の static メソッド
もしyがベクトルなら、yの最小値と 最大値の間を10分割して、ヒストグラムを描画するためのデータを返します。
hist(Matrix, int) - クラス org.mklab.tool.matrix.Hist の static メソッド
size分割にします。
histColumnWise(Matrix) - クラス org.mklab.tool.matrix.Hist の static メソッド
もしyが行列なら、列毎に計算します。
histColumnWise(Matrix, int) - クラス org.mklab.tool.matrix.Hist の static メソッド
size分割にします。
histRowWise(Matrix) - クラス org.mklab.tool.matrix.Hist の static メソッド
もしyが行列なら、行毎に計算します。
histRowWise(Matrix, int) - クラス org.mklab.tool.matrix.Hist の static メソッド
size分割にします。
hold() - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
hold(boolean) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
hold(int) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
コマンドを保持することを指示します。
hold(int, boolean) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
コマンドを保持することを指示します。
HoldSystem - org.mklab.tool.control.system.discrete の クラス
ホールドシステムを表す抽象クラスです。
HoldSystem() - クラス org.mklab.tool.control.system.discrete.HoldSystem のコンストラクタ
新しく生成されたHoldSystemオブジェクトを初期化します。
housePostMul(E[][], E[][], E[][], E[][]) - クラス org.mklab.nfc.eig.ComplexHouseHolder の static メソッド
ハウスホルダー行列を右から掛けます。
housePostMul(double[][], double[][], double[][], double[][]) - クラス org.mklab.nfc.eig.DoubleComplexHouseHolder の static メソッド
ハウスホルダー行列を右から掛けます。
housePostMul(double[][], double[][]) - クラス org.mklab.nfc.eig.DoubleRealHouseHolder の static メソッド
ハウスホルダー行列を右から乗じます。
housePreMul(E[][], E[][], E[][], E[][]) - クラス org.mklab.nfc.eig.ComplexHouseHolder の static メソッド
ハウスホルダー行列を左から掛けます。
housePreMul(double[][], double[][], double[][], double[][]) - クラス org.mklab.nfc.eig.DoubleComplexHouseHolder の static メソッド
ハウスホルダー行列を左から掛けます。
housePreMul(double[][], double[][]) - クラス org.mklab.nfc.eig.DoubleRealHouseHolder の static メソッド
ハルスホルダー行列を左から乗じます。
houseVector(E[][], E[][], int) - クラス org.mklab.nfc.eig.ComplexHouseHolder の static メソッド
複素行列のハウスホルダー行列を作るためのベクトルを返します。
houseVector(double[][], double[][], int) - クラス org.mklab.nfc.eig.DoubleComplexHouseHolder の static メソッド
倍精度(double)のハウスホルダー行列を作るためのベクトルを返します。
houseVector(double[][]) - クラス org.mklab.nfc.eig.DoubleRealHouseHolder の static メソッド
倍精度(double)の実行列のハウスホルダーベクトルを求めます。

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