17.9 Mathematical Constants

Last-modified: 2025-03-02 (日) 20:09:33

17.9 数学定数

: A = e
: A = e (n)
: A = e (n, m)
: A = e (n, m, k, …)
: A = e (…, class)

べての要素が自然対数の底に等しいスカラー、行列、または N 次元配列を返します。

定数「e' は式log(e) = 1 を満たします。

引数なしで呼び出された場合は、値eを持つスカラーを返します。

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります "single"。

See also: log, exp, pi, I.

: p = pi
: p = pi (n)
: p = pi (n, m)
: p = pi (n, m, k, …)
: p = pi (…, class)

すべての要素が円の円周と直径の比に等しいスカラー、行列、または N 次元配列を返します。

引数なしで呼び出されると、π の値を持つスカラーを返します。

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります "single"。

See also: e, I.

: A = I
: A = I (n)
: A = I (n, m)
: A = I (n, m, k, …)
: A = I (…, class)

として定義される純虚数単位にすべての要素が等しいスカラー、行列、または N 次元配列を返します sqrt (-1)。

I とそれに相当する i、j、J は関数なので、名前はいずれも他の目的に再利用できます (たとえば、カウンター変数の場合は i)。

引数なしで呼び出された場合は、値iを持つスカラーを返します。

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります"single"。

See also: e, pi, log, exp.

: A = Inf
: A = Inf (n)
: A = Inf (n, m)
: A = Inf (n, m, k, …)
: A = Inf (…, class)

すべての要素が正の無限大の IEEE 表現に等しいスカラー、行列、または N 次元配列を返します。

結果が大きすぎて IEEE 浮動小数点形式で数値を表現できない場合、無限大が生成されます。無限大を生成する一般的な 2 つの例は、ゼロ除算とオーバーフローです。

[ 1/0 e^800 ]
⇒ Inf Inf

引数なしで呼び出された場合は、値 ' のスカラーを返します。情報'。

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

オプションの引数class は"dou

See also: isinf, NaN.

: val = NaN
: val = NaN (n)
: val = NaN (n, m)
: val = NaN (n, m, k, …)
: val = NaN (…, "like", var)
: val = NaN (…, class)

すべての要素が IEEE シンボル NaN (Not a Number) に等しいスカラー、行列、または N 次元配列を返します。

NaN は、明確に定義された数値結果を生成しない演算の結果です。NaN を生成する一般的な演算には、無限大を含む算術演算 (Inf - Inf)、ゼロをゼロで割る演算 (0/0)、および別の NaN 値を含む演算 (5 + NaN) があります。

NaN は常に NaN と等しくない (NaN != NaN) と評価されることに注意してください。この動作は、浮動小数点演算の IEEE 標準で指定されています。NaN 値を検索するには、isnan関数を使用します。

引数なしで呼び出された場合は、値 ' のスカラーを返します。非N'。

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

の後に変数varが指定された場合"like"、出力val はvar と同じデータ型、複雑度、およびスパース性を持ちます。

オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります"single"。

See also: isnan, Inf.

: d = eps
: d = eps (x)
: d = eps (n, m)
: d = eps (n, m, k, …)
: d = eps (…, class)

すべての要素が eps (マシン精度) であるスカラー、行列、または N 次元配列を返します。

より正確には、epsマシンの浮動小数点システムにおける任意の 2 つの隣接する数値間の相対的な間隔です。この数値は明らかにシステムに依存します。IEEE 浮動小数点演算をサポートするマシンでは、 eps倍精度の場合は約 2.2204e-16、単精度の場合は約 1.1921e-07 です。

引数なしで呼び出された場合は、値を持つスカラーを返します eps (1.0)。

単一の引数xが与えられた場合、 xと次に大きい値の 間の距離を返します。

複数の引数を指定して呼び出された場合、最初の 2 つの引数は行数と列数として扱われ、それ以降の引数は追加の行列次元を指定します。オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります"single"。

See also: realmax, realmin, intmax, flintmax.

: Rmax = realmax
: Rmax = realmax (n)
: Rmax = realmax (n, m)
: Rmax = realmax (n, m, k, …)
: Rmax = realmax (…, class)

表現可能な最大の浮動小数点数に等しい要素をすべて持つスカラー、行列、または N 次元配列を返します。

実際の値はシステムによって異なります。IEEE 浮動小数点演算をサポートするマシンでは、realmax倍精度の場合は約 1.7977e+308、単精度の場合は約 3.4028e+38 になります。

引数なしで呼び出された場合は、値を持つスカラーを返します 。 realmax ("double")

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります"single"。

See also: realmin, intmax, flintmax, eps.

: Rmin = realmin
: Rmin = realmin (n)
: Rmin = realmin (n, m)
: Rmin = realmin (n, m, k, …)
: Rmin = realmin (…, class)

表現可能な最小の正規化浮動小数点数に等しい要素をすべて持つスカラー、行列、または N 次元配列を返します。

実際の値はシステムによって異なります。IEEE 浮動小数点演算をサポートするマシンでは、realmin倍精度の場合は約 2.2251e-308、単精度の場合は約 1.1755e-38 になります。

引数なしで呼び出された場合は、値を持つスカラーを返します 。 realmin ("double")

単一の引数で呼び出されると、指定された次元の正方行列を返します。

複数のスカラー引数で呼び出された場合、最初の 2 つの引数は行と列の数として扱われ、それ以降の引数は追加の行列次元を指定します。

オプションの引数class は"double"戻り値の型を指定し、 またはのいずれかになります "single"。

See also: realmax, intmin, eps.