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ならばfalsefalseならば 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オブジェクトを初期化します。

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