概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 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

## N

Nargchk - org.mklab.tool.matrix の クラス
  関数の引数の個数をチェックするクラスです。
Nargchk() - クラス org.mklab.tool.matrix.Nargchk のコンストラクタ
nargchk(int, int, int, String) - クラス org.mklab.tool.matrix.Nargchk の static メソッド
  関数の引数の個数をチェックし、許容個数の範囲外ならばメッセージを返します。
nargchk(int, int, int) - クラス org.mklab.tool.matrix.Nargchk の static メソッド
  関数の引数の個数をチェックし、許容個数の範囲外ならばメッセージを返します。
NegativeUnitSystem - org.mklab.tool.control.system.math の クラス
  マイナスの単位システムを表わすクラスです。
NegativeUnitSystem(int) - クラス org.mklab.tool.control.system.math.NegativeUnitSystem のコンストラクタ
  新しく生成された`UnitSystem`オブジェクトを初期化します。
NewtonRaphsonFixedPointSolver - org.mklab.nfc.nleq の クラス
  ニュートン・ラフソン法で「x = f(x)」を満たす不動点(連立非線形方程式の解)を求めるクラスです。
NewtonRaphsonFixedPointSolver() - クラス org.mklab.nfc.nleq.NewtonRaphsonFixedPointSolver のコンストラクタ
NewtonRaphsonRootSolver - org.mklab.nfc.nleq の クラス
  ニュートン・ラフソン法で「f(x) = 0」の形式の連立非線形方程式の解を求めるクラスです。
NewtonRaphsonRootSolver() - クラス org.mklab.nfc.nleq.NewtonRaphsonRootSolver のコンストラクタ
NewtonRaphsonSolver - org.mklab.nfc.nleq の クラス
  ニュートン・ラフソン法で連立非線形方程式の解を求める抽象クラスです。
NewtonRaphsonSolver() - クラス org.mklab.nfc.nleq.NewtonRaphsonSolver のコンストラクタ
newWindow() - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
  新しく開くウィンドウの番号を得る。
nextElement() - クラス org.mklab.nfc.util.PolynomialTokenizer のメソッド
  トーカナイザの文字列から次の項を取り出して `Object`として返します。
nextLine(int) - クラス org.mklab.nfc.util.PolynomialTokenizer のメソッド
  widthで指定した幅に収まる項までの文字列を返します。
nextToken() - クラス org.mklab.nfc.util.PolynomialTokenizer のメソッド
  トーカナイザの文字列から次の項を取り出して返します。
nextValue() - クラス org.mklab.nfc.random.ComplexScalarRandom のメソッド
nextValue() - クラス org.mklab.nfc.random.DoubleComplexRandom のメソッド
nextValue() - クラス org.mklab.nfc.random.DoubleUniformRandom のメソッド
nextValue() - クラス org.mklab.nfc.random.NormalRandom のメソッド
nextValue() - インタフェース org.mklab.nfc.random.RandomGenerator のメソッド
  次の乱数を返します。
Nichols - org.mklab.tool.control の クラス
  連続時間システムのニコルス線図を描画するためのデータを求めるクラスです。
Nichols() - クラス org.mklab.tool.control.Nichols のコンストラクタ
NodeEquation - org.mklab.tool.control.system.graph の クラス
  値が決定されていないノードの値を計算するための「f(x) = 0」を満たす非線形関数を表すクラスです。
NodeEquation(BlockSystem, SystemOperator[][], Matrix[], List<Integer>) - クラス org.mklab.tool.control.system.graph.NodeEquation のコンストラクタ
  新しく生成された`NodeEquation`オブジェクトを初期化します。
NodeIdentityFunctionEquation - org.mklab.tool.control.system.graph の クラス
  値が決定されていないノードの値を計算するための「x = f(x)」を満たす恒等関数を表すクラスです。
NodeIdentityFunctionEquation(BlockSystem, SystemOperator[][], Matrix[], List<Integer>) - クラス org.mklab.tool.control.system.graph.NodeIdentityFunctionEquation のコンストラクタ
  新しく生成された`NodeEquation`オブジェクトを初期化します。
nodeSize - クラス org.mklab.tool.control.system.graph.NodeEquation の変数
  ノードの数
nodeSize - クラス org.mklab.tool.control.system.graph.NodeIdentityFunctionEquation の変数
  ノードの数
nodeTmpValue - クラス org.mklab.tool.control.system.graph.NodeEquation の変数
  ノードの仮の値
nodeTmpValue - クラス org.mklab.tool.control.system.graph.NodeIdentityFunctionEquation の変数
  ノードの仮の値
NonLinearEquationSolver - org.mklab.nfc.nleq の クラス
  連立非線形方程式の解を求めるクラスです。
NonLinearEquationSolver() - クラス org.mklab.nfc.nleq.NonLinearEquationSolver のコンストラクタ
NonLinearFunction - org.mklab.nfc.nleq の インタフェース
  非線形関数を表すインターフェースです。
norm(NormType) - クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
norm(DoubleComplexNumber[][], NormType) - クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
  行列のノルムを返します。
norm(NormType) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
norm(double[][], NormType) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
  行列のノルムを返します。
norm(NormType) - クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
norm(NormType) - インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
  norm(`NormType.FROBENIUS`)でフロベニウスノルム、 norm( `NormType.INFINITY`)で無限大ノルム、 norm( `NormType.ONE`)で1-ノルムを、 norm(`NormType.TWO`)で最大特異値を返します。
norm(E[][], NormType) - クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
  行列のノルムを返します。
norm(ComplexScalar<E>[][]) - クラス org.mklab.nfc.svd.ComplexSingularValueDecomposer のメソッド
  複素行列の最大特異値(2-ノルム)を返します。
norm(double[][], double[][]) - クラス org.mklab.nfc.svd.DoubleComplexSingularValueDecomposer のメソッド
  複素行列の最大特異値(2-ノルム)を返します。
norm(double[][]) - クラス org.mklab.nfc.svd.DoubleRealSingularValueDecomposer のメソッド
  実行列の最大特異値(2-ノルム)を返します。
norm(E[][]) - クラス org.mklab.nfc.svd.RealSingularValueDecomposer のメソッド
  実行列の最大特異値(2-ノルム)を返します。
normalRandom(int) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
  0以上1より小さい正規分布のランダムな成分をもつ`size`*`size`の実行列を生成します。
normalRandom(int, int) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
  0以上1より小さい正規分布のランダムな成分をもつ`rowSize`*`columnSize` の実行列を生成します。
normalRandom(Grid) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
  0以上1より小さい正規分布のランダムな成分をもつ`matrix`と同じ大きさの実行列を生成します。
normalRandom(int, int, long) - クラス org.mklab.nfc.matrix.DoubleMatrix の static メソッド
  正規乱数の種を`seed`で指定し, その種によって生成される、0以上1未満の正規分布の乱数成分を もつ`rowSize`*`columnSize`の実行列を得る。
NormalRandom<T extends NumericalScalar<T>> - org.mklab.nfc.random の クラス
  平均0、分散1の正規分布乱数生成器を表わすクラスです。
NormalRandom(RandomGenerator<T>) - クラス org.mklab.nfc.random.NormalRandom のコンストラクタ
  新しく生成された`NormalRandom`オブジェクトを初期化します。
NormalRandomSource - org.mklab.tool.control.system.source の クラス
  平均(デフォルト:0)から分散(デフォルト:1)の正規分布の乱数を生成するシステムを表わすクラスです。
NormalRandomSource() - クラス org.mklab.tool.control.system.source.NormalRandomSource のコンストラクタ
  新しく生成された`UniformRandomSource`オブジェクトを初期化します。
NormType - org.mklab.nfc.matrix の 列挙型
  ノルムの種類を表す列挙型です。
NoSuchParameterException - org.mklab.tool.control.system.parameter の 例外
  指定されたパラメータ存在しない場合に発生する例外を表すクラスです。
NoSuchParameterException() - 例外 org.mklab.tool.control.system.parameter.NoSuchParameterException のコンストラクタ
  新しく生成された`NoSuchParameterException`オブジェクトを初期化します。
NoSuchParameterException(String) - 例外 org.mklab.tool.control.system.parameter.NoSuchParameterException のコンストラクタ
  新しく生成された`NoSuchParameterException`オブジェクトを初期化します。
NoSuchParameterException(Throwable) - 例外 org.mklab.tool.control.system.parameter.NoSuchParameterException のコンストラクタ
  新しく生成された`NoSuchParameterException`オブジェクトを初期化します。
NoSuchParameterException(String, Throwable) - 例外 org.mklab.tool.control.system.parameter.NoSuchParameterException のコンストラクタ
  新しく生成された`NoSuchParameterException`オブジェクトを初期化します。
NOT_A_SQUARE_MATRIX - 例外 org.mklab.nfc.matrix.MatrixSizeException の static 変数
  エラーメッセージ"Not a square matrix"
NOT_A_VECTOR_MATRIX - 例外 org.mklab.nfc.matrix.MatrixSizeException の static 変数
  エラーメッセージ"Not a vector matrix"
NOT_SAME_SIZE - 例外 org.mklab.nfc.matrix.MatrixSizeException の static 変数
  エラーメッセージ"Not same size"
NotConvergedException - org.mklab.nfc.nleq の 例外
  解が収束しない場合に発生する例外を表すクラスです。
NotConvergedException() - 例外 org.mklab.nfc.nleq.NotConvergedException のコンストラクタ
  新しく生成された`NotConveredException`オブジェクトを初期化します。
NotConvergedException(String) - 例外 org.mklab.nfc.nleq.NotConvergedException のコンストラクタ
  新しく生成された`NotConveredException`オブジェクトを初期化します。
NotConvergedException(Throwable) - 例外 org.mklab.nfc.nleq.NotConvergedException のコンストラクタ
  新しく生成された`NotConveredException`オブジェクトを初期化します。
NotConvergedException(String, Throwable) - 例外 org.mklab.nfc.nleq.NotConvergedException のコンストラクタ
  新しく生成された`NotConveredException`オブジェクトを初期化します。
notElementWise() - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
  各成分の否定(`true`ならば`false`、`false`ならば`true`) を成分にもつ`BooleanMatrix`行列を返します。
notElementWise(boolean[][]) - クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
  各成分の否定(trueならfalse、falseならtrue)を成分にもつboolean行列を返します。
notify(double) - インタフェース org.mklab.nfc.ode.EquationSolverObserver のメソッド
  `EquationSolver`の計算時間が進んだことを知らせます。
notifyObservers(double) - クラス org.mklab.nfc.ode.EquationSolver のメソッド
  `EquationSolver`のオブザーバーに計算時間が進んだことを知らせます。
Null - org.mklab.tool.matrix の クラス
  零空間の基底からなる行列を求めるクラスです。
Null() - クラス org.mklab.tool.matrix.Null のコンストラクタ
nullMatrix(Matrix) - クラス org.mklab.tool.matrix.Null の static メソッド
  `A` の零空間の直交基底を返します。
nullMatrix(Matrix, double) - クラス org.mklab.tool.matrix.Null の static メソッド
  `tolerance` は、零空間の次元を決めるために使われる。
NumericalComplexMatrix<E extends NumericalScalar<E>> - org.mklab.nfc.matrix の クラス
  `ComplexScalar`を成分とする行列を表わすクラスです。
NumericalComplexMatrix() - クラス org.mklab.nfc.matrix.NumericalComplexMatrix のコンストラクタ
  新しく生成された`NumericalComplexMatrix`オブジェクトを初期化します。
NumericalComplexMatrix(ComplexScalar<E>[]) - クラス org.mklab.nfc.matrix.NumericalComplexMatrix のコンストラクタ
  新しく生成された`NumericalComplexMatrix`オブジェクトを初期化します。
NumericalComplexMatrix(ComplexScalar<E>[][]) - クラス org.mklab.nfc.matrix.NumericalComplexMatrix のコンストラクタ
  新しく生成された`NumericalComplexMatrix`オブジェクトを初期化します。
NumericalComplexMatrix(int, int, ComplexScalar<E>[][]) - クラス org.mklab.nfc.matrix.NumericalComplexMatrix のコンストラクタ
  新しく生成された`NumericalComplexMatrix`オブジェクトを初期化します。
NumericalMatrix<E extends NumericalScalar<E>> - org.mklab.nfc.matrix の クラス
  `NumericalScalar`を成分とする行列を表わすクラスです。
NumericalMatrix() - クラス org.mklab.nfc.matrix.NumericalMatrix のコンストラクタ
  0*0の行列を生成します。
NumericalMatrix(E[]) - クラス org.mklab.nfc.matrix.NumericalMatrix のコンストラクタ
  コンストラクター
NumericalMatrix(E[][]) - クラス org.mklab.nfc.matrix.NumericalMatrix のコンストラクタ
  elementsで与えられた成分を持つ数値行列を生成します。
NumericalMatrix(int, int, Scalar<?>[][]) - クラス org.mklab.nfc.matrix.NumericalMatrix のコンストラクタ
  elementsで与えられた成分をもつrowSize*columnSizeの数値行列を生成します。
NumericalMatrixOperator<E extends NumericalScalar<E>> - org.mklab.nfc.matrix の インタフェース
  数値行列を表すインターフェースです。
NumericalMatrixUtil - org.mklab.nfc.matrix の クラス
  `NumericalMatrix`のユーティリティクラスです。
NumericalMatrixUtil() - クラス org.mklab.nfc.matrix.NumericalMatrixUtil のコンストラクタ
NumericalScalar<E extends NumericalScalar<E>> - org.mklab.nfc.scalar の インタフェース
  数値スカラーを表すインターフェースです。
Nyquist - org.mklab.tool.control の クラス
  連続時間システムのナイキスト線図を描画するためのデータ(周波数応答)を求めるクラスです。
Nyquist(LinearSystem) - クラス org.mklab.tool.control.Nyquist のコンストラクタ
  新しく生成された`Nyquist`オブジェクトを初期化します。
Nyquist(LinearSystem, double) - クラス org.mklab.tool.control.Nyquist のコンストラクタ
  新しく生成された`Nyquist`オブジェクトを初期化します。
NyquistPlotter - org.mklab.tool.control の クラス
  ナイキスト線図を描画するクラスです。
NyquistPlotter(Gnuplot) - クラス org.mklab.tool.control.NyquistPlotter のコンストラクタ
  新しく生成された`NyquistPlotter`オブジェクトを初期化します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 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