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

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 メソッド
  １６進数を１０進数の整数に変換します。
Hex2num - org.mklab.tool.matrix の クラス
  IEEE十六進表現から倍精度実数に変換するクラスです。
Hex2num() - クラス org.mklab.tool.matrix.Hex2num のコンストラクタ
hex2num(String) - クラス org.mklab.tool.matrix.Hex2num の static メソッド
  IEEE１６進数表現(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)の実行列のハウスホルダーベクトルを求めます。

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

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