C# Class NSoft.NFramework.Numerics.MathTool

Exibir arquivo Open project: debop/NFramework Class Usage Examples

Public Properties

Property Type Description
GoldenRatio double
InvE double
InvSqrtPi double
InvSqrtPi2 double
Ln10 double
Ln2 double
Ln2SqrtEOverPi double
LnPI double
LnPI2 double
LnSqrtPi2 double
LnSqrtPi2E double
Log10E double
Log2E double
NeutralDecibel double
PowerDecibel double
Sqrt2 double
SqrtE double
SqrtPi double
SqrtPi2 double
SqrtPi2E double
TwoSqrtEOverPi double

Public Methods

Method Description
Ceiling ( this source ) : IEnumerable

시퀀스 항목 값을 올림합니다.

Ceiling ( this source ) : IEnumerable

시퀀스 항목 값을 올림합니다.

Ceiling ( this source ) : IEnumerable

시퀀스 항목 값을 올림합니다.

Combinations ( int n, int k ) : double

Counts the number of possible combinations without repetition. The order does not matter and each object can be chosen only once.

CombinationsWithRepetition ( int n, int k ) : double

Counts the number of possible combinations with repetition. The order does not matter and an object can be chosen more than once.

CubeRoot ( this x ) : decimal

3제곱근 계산

CubeRoot ( this x ) : double

3제곱근 계산

CubeRoot ( this x ) : float

3제곱근 계산

Distance ( double x1, double y1, double x2, double y2 ) : double

2차원 두 점 사이의 최단 거리를 구한다.

Distance ( this p1, Point p2 ) : double

2차원 두 점 사이의 최단 거리를 구한다.

Distance ( this p1, PointF p2 ) : double

2차원 두 점 사이의 최단 거리를 구한다.

Floor ( this source ) : IEnumerable

시퀀스 항목 값을 버림을 수행합니다.

Floor ( this source ) : IEnumerable

시퀀스 항목 값을 버림을 수행합니다.

Floor ( this source ) : IEnumerable

시퀀스 항목 값을 버림을 수행합니다.

GeometricMean ( this source ) : decimal

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean

GeometricMean ( this source ) : decimal

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean

GeometricMean ( this source ) : double

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean

GeometricMean ( this source ) : double

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean

GeometricMean ( this source ) : float

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean

GeometricMean ( this source ) : float

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean

GetRandomFactory ( ) : Func

Random 인스턴스를 생성해주는 함수를 제공합니다. seed 값을 유일한 값을 제공하도록 합니다.

HarmonicMean ( this source ) : decimal

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean

HarmonicMean ( this source ) : decimal

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean

HarmonicMean ( this source ) : double

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean

HarmonicMean ( this source ) : double

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean

HarmonicMean ( this source ) : float

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean

HarmonicMean ( this source ) : float

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean

Hypot ( this a, double b ) : double

직각삼각형의 빗변의 길이를 구하는 식이다. Sqrt(a^2 + b^2)

Hypot2 ( this a, double b ) : double

Moler-Morrison 법을 이용하여 직각 삼각형의 빗변을 구한다.

IsPrimes ( this value ) : bool

지정된 수가 소수인지 검사한다.

Kurtosis ( this source ) : decimal

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : decimal?

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : double

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : double

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : double

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : double?

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : double?

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : double?

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : float

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Kurtosis ( this source ) : float?

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.

Mean ( this source ) : decimal

평균

Mean ( this source ) : decimal

평균

Mean ( this source ) : double

평균

Mean ( this source ) : double

평균

Mean ( this source ) : double

평균

Mean ( this source ) : double

평균

Mean ( this source ) : double

평균

Mean ( this source ) : double

평균

Mean ( this source ) : float

평균

Mean ( this source ) : float

평균

Median ( this source ) : double

중앙값

Median ( this source ) : double

중앙값

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

Normalize ( this source ) : IEnumerable

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : decimal

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : decimal

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : float

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : float

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

Permutations ( int n ) : double

Counts the number of possible permutations (without repetition).

Pow2 ( int index ) : int
RootMeanSquare ( this source ) : decimal

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : decimal

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : double

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : double

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : double

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : double

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : double

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : double

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : float

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquare ( this source ) : float

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square

RootMeanSquareError ( this expected, IEnumerable actual ) : decimal

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : decimal

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : double

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : double

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : double

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : double

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : double

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : double

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : float

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

RootMeanSquareError ( this expected, IEnumerable actual ) : float

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error

Round ( this source, int digits ) : IEnumerable

시퀀스 항목 값을 지정된 소수 자릿수로 반올림합니다.

Round ( this source, int digits ) : IEnumerable

시퀀스 항목 값을 지정된 소수 자릿수로 반올림합니다.

Round ( this source, int digits ) : IEnumerable

시퀀스 항목 값을 지정된 소수 자릿수로 반올림합니다.

Skewness ( this source ) : decimal

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : decimal?

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : double

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : double

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : double

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : double?

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : double?

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : double?

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : float

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Skewness ( this source ) : float?

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.

Square ( this x ) : decimal

제곱

Square ( this x ) : decimal?

제곱

Square ( this x ) : double

제곱

Square ( this x ) : double?

제곱

Square ( this x ) : float

제곱

Square ( this x ) : float?

제곱

Square ( this x ) : int

제곱

Square ( this x ) : int?

제곱

Square ( this x ) : long

제곱

Square ( this x ) : long?

제곱

Variations ( int n, int k ) : double

Counts the number of possible variations without repetition. The order matters and each object can be chosen only once.

VariationsWithRepetition ( int n, int k ) : double

Counts the number of possible variations with repetition. The order matters and each object can be chosen more than once.

Private Methods

Method Description
Combination ( this n, int k ) : int
LongCombination ( this n, int k ) : long

Method Details

Ceiling() public static method

시퀀스 항목 값을 올림합니다.
public static Ceiling ( this source ) : IEnumerable
source this 시퀀스
return IEnumerable

Ceiling() public static method

시퀀스 항목 값을 올림합니다.
public static Ceiling ( this source ) : IEnumerable
source this 시퀀스
return IEnumerable

Ceiling() public static method

시퀀스 항목 값을 올림합니다.
public static Ceiling ( this source ) : IEnumerable
source this 시퀀스
return IEnumerable

Combinations() public static method

Counts the number of possible combinations without repetition. The order does not matter and each object can be chosen only once.
public static Combinations ( int n, int k ) : double
n int Number of elements in the set.
k int Number of elements to choose from the set. Each element is chosen at most once.
return double

CombinationsWithRepetition() public static method

Counts the number of possible combinations with repetition. The order does not matter and an object can be chosen more than once.
public static CombinationsWithRepetition ( int n, int k ) : double
n int Number of elements in the set.
k int Number of elements to choose from the set. Each element is chosen 0, 1 or multiple times.
return double

CubeRoot() public static method

3제곱근 계산
public static CubeRoot ( this x ) : decimal
x this 3 제곱근을 계산할 값
return decimal

CubeRoot() public static method

3제곱근 계산
public static CubeRoot ( this x ) : double
x this 3 제곱근을 계산할 값
return double

CubeRoot() public static method

3제곱근 계산
public static CubeRoot ( this x ) : float
x this 3 제곱근을 계산할 값
return float

Distance() public static method

2차원 두 점 사이의 최단 거리를 구한다.
public static Distance ( double x1, double y1, double x2, double y2 ) : double
x1 double
y1 double
x2 double
y2 double
return double

Distance() public static method

2차원 두 점 사이의 최단 거리를 구한다.
public static Distance ( this p1, Point p2 ) : double
p1 this
p2 Point
return double

Distance() public static method

2차원 두 점 사이의 최단 거리를 구한다.
public static Distance ( this p1, PointF p2 ) : double
p1 this
p2 System.Drawing.PointF
return double

Floor() public static method

시퀀스 항목 값을 버림을 수행합니다.
public static Floor ( this source ) : IEnumerable
source this 시퀀스
return IEnumerable

Floor() public static method

시퀀스 항목 값을 버림을 수행합니다.
public static Floor ( this source ) : IEnumerable
source this 시퀀스
return IEnumerable

Floor() public static method

시퀀스 항목 값을 버림을 수행합니다.
public static Floor ( this source ) : IEnumerable
source this 시퀀스
return IEnumerable

GeometricMean() public static method

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static GeometricMean ( this source ) : decimal
source this
return decimal

GeometricMean() public static method

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static GeometricMean ( this source ) : decimal
source this
return decimal

GeometricMean() public static method

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static GeometricMean ( this source ) : double
source this
return double

GeometricMean() public static method

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static GeometricMean ( this source ) : double
source this
return double

GeometricMean() public static method

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static GeometricMean ( this source ) : float
source this
return float

GeometricMean() public static method

기하평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static GeometricMean ( this source ) : float
source this
return float

GetRandomFactory() public static method

Random 인스턴스를 생성해주는 함수를 제공합니다. seed 값을 유일한 값을 제공하도록 합니다.
public static GetRandomFactory ( ) : Func
return Func

HarmonicMean() public static method

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static HarmonicMean ( this source ) : decimal
source this
return decimal

HarmonicMean() public static method

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static HarmonicMean ( this source ) : decimal
source this
return decimal

HarmonicMean() public static method

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static HarmonicMean ( this source ) : double
source this
return double

HarmonicMean() public static method

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static HarmonicMean ( this source ) : double
source this
return double

HarmonicMean() public static method

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static HarmonicMean ( this source ) : float
source this
return float

HarmonicMean() public static method

조화평균, 참고 : http://en.wikipedia.org/wiki/Mean
public static HarmonicMean ( this source ) : float
source this
return float

Hypot() public static method

직각삼각형의 빗변의 길이를 구하는 식이다. Sqrt(a^2 + b^2)
public static Hypot ( this a, double b ) : double
a this
b double
return double

Hypot2() public static method

Moler-Morrison 법을 이용하여 직각 삼각형의 빗변을 구한다.
public static Hypot2 ( this a, double b ) : double
a this
b double
return double

IsPrimes() public static method

지정된 수가 소수인지 검사한다.
public static IsPrimes ( this value ) : bool
value this 검사할 값
return bool

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : decimal
source this
return decimal

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : decimal?
source this
return decimal?

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : double
source this
return double

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : double
source this
return double

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : double
source this
return double

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : double?
source this
return double?

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : double?
source this
return double?

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : double?
source this
return double?

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : float
source this
return float

Kurtosis() public static method

변량 분포의 첨예도를 나타냅니다. 값이 작을 수록 뾰족한 분포이고, 값이 클수록 언덕 분포입니다.
public static Kurtosis ( this source ) : float?
source this
return float?

Mean() public static method

평균
public static Mean ( this source ) : decimal
source this
return decimal

Mean() public static method

평균
public static Mean ( this source ) : decimal
source this
return decimal

Mean() public static method

평균
public static Mean ( this source ) : double
source this
return double

Mean() public static method

평균
public static Mean ( this source ) : double
source this
return double

Mean() public static method

평균
public static Mean ( this source ) : double
source this
return double

Mean() public static method

평균
public static Mean ( this source ) : double
source this
return double

Mean() public static method

평균
public static Mean ( this source ) : double
source this
return double

Mean() public static method

평균
public static Mean ( this source ) : double
source this
return double

Mean() public static method

평균
public static Mean ( this source ) : float
source this
return float

Mean() public static method

평균
public static Mean ( this source ) : float
source this
return float

Median() public static method

중앙값
public static Median ( this source ) : double
source this 변량 시퀀스
return double

Median() public static method

중앙값
public static Median ( this source ) : double
source this 변량 시퀀스
return double

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

Normalize() public static method

지정된 시퀀스를 Normalize 한다. norm[i] = item[i] / sum(items) 이다.
public static Normalize ( this source ) : IEnumerable
source this
return IEnumerable

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : decimal
expected this
actual IEnumerable
return decimal

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : decimal
expected this
actual IEnumerable
return decimal

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : float
expected this
actual IEnumerable
return float

NormalizedRootMeanSquareError() public static method

정규화된 제곱 평균 - Normalized root-mean-square error (RMSE) : 예측치와 실제값과의 오차를 제곱평균으로 계산하고, 정규화합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static NormalizedRootMeanSquareError ( this expected, IEnumerable actual ) : float
expected this
actual IEnumerable
return float

Permutations() public static method

Counts the number of possible permutations (without repetition).
public static Permutations ( int n ) : double
n int Number of (distinguishable) elements in the set.
return double

Pow2() public static method

public static Pow2 ( int index ) : int
index int
return int

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : decimal
source this
return decimal

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : decimal
source this
return decimal

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : double
source this
return double

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : double
source this
return double

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : double
source this
return double

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : double
source this
return double

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : double
source this
return double

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : double
source this
return double

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : float
source this
return float

RootMeanSquare() public static method

제곱 평균 (root-mean-square) - 표준편차와 같은 값이다. 참고: http://en.wikipedia.org/wiki/Root_mean_square
public static RootMeanSquare ( this source ) : float
source this
return float

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : decimal
expected this
actual IEnumerable
return decimal

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : decimal
expected this
actual IEnumerable
return decimal

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : double
expected this
actual IEnumerable
return double

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : float
expected this
actual IEnumerable
return float

RootMeanSquareError() public static method

제곱 평균(root-mean-square) error (RMSE) : 예측치와 실제값과의 오차를 제곱 평균으로 계산합니다. 참고 : http://en.wikipedia.org/wiki/Root_mean_square_error
public static RootMeanSquareError ( this expected, IEnumerable actual ) : float
expected this
actual IEnumerable
return float

Round() public static method

시퀀스 항목 값을 지정된 소수 자릿수로 반올림합니다.
public static Round ( this source, int digits ) : IEnumerable
source this 시퀀스
digits int 소수 자릿 수
return IEnumerable

Round() public static method

시퀀스 항목 값을 지정된 소수 자릿수로 반올림합니다.
public static Round ( this source, int digits ) : IEnumerable
source this 시퀀스
digits int 소수 자릿 수
return IEnumerable

Round() public static method

시퀀스 항목 값을 지정된 소수 자릿수로 반올림합니다.
public static Round ( this source, int digits ) : IEnumerable
source this 시퀀스
digits int 소수 자릿 수
return IEnumerable

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : decimal
source this
return decimal

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : decimal?
source this
return decimal?

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : double
source this
return double

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : double
source this
return double

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : double
source this
return double

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : double?
source this
return double?

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : double?
source this
return double?

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : double?
source this
return double?

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : float
source this
return float

Skewness() public static method

변량의 분포의 대칭성을 나타냅니다. 0 을 기준으로 좌우로 기울어져 분포하는 것을 표현합니다.
public static Skewness ( this source ) : float?
source this
return float?

Square() public static method

제곱
public static Square ( this x ) : decimal
x this 제곱할 수
return decimal

Square() public static method

제곱
public static Square ( this x ) : decimal?
x this 제곱할 수
return decimal?

Square() public static method

제곱
public static Square ( this x ) : double
x this 제곱할 수
return double

Square() public static method

제곱
public static Square ( this x ) : double?
x this 제곱할 수
return double?

Square() public static method

제곱
public static Square ( this x ) : float
x this 제곱할 수
return float

Square() public static method

제곱
public static Square ( this x ) : float?
x this 제곱할 수
return float?

Square() public static method

제곱
public static Square ( this x ) : int
x this 제곱할 수
return int

Square() public static method

제곱
public static Square ( this x ) : int?
x this 제곱할 수
return int?

Square() public static method

제곱
public static Square ( this x ) : long
x this 제곱할 수
return long

Square() public static method

제곱
public static Square ( this x ) : long?
x this 제곱할 수
return long?

Variations() public static method

Counts the number of possible variations without repetition. The order matters and each object can be chosen only once.
public static Variations ( int n, int k ) : double
n int Number of elements in the set.
k int Number of elements to choose from the set. Each element is chosen at most once.
return double

VariationsWithRepetition() public static method

Counts the number of possible variations with repetition. The order matters and each object can be chosen more than once.
public static VariationsWithRepetition ( int n, int k ) : double
n int Number of elements in the set.
k int Number of elements to choose from the set. Each element is chosen 0, 1 or multiple times.
return double

Property Details

GoldenRatio public_oe static_oe property

황금비 (Golden Ratio) (1+sqrt(5))/2
public static double GoldenRatio
return double

InvE public_oe static_oe property

1/e
public static double InvE
return double

InvSqrtPi public_oe static_oe property

1 / sqrt(pi)
public static double InvSqrtPi
return double

InvSqrtPi2 public_oe static_oe property

1 / sqrt(2*pi)
public static double InvSqrtPi2
return double

Ln10 public_oe static_oe property

log[e](10)
public static double Ln10
return double

Ln2 public_oe static_oe property

log[e](2)
public static double Ln2
return double

Ln2SqrtEOverPi public_oe static_oe property

log[e](2 * sqrt(e/pi))
public static double Ln2SqrtEOverPi
return double

LnPI public_oe static_oe property

log[e](pi)
public static double LnPI
return double

LnPI2 public_oe static_oe property

2PI의 Log값 log[e](2*pi)
public static double LnPI2
return double

LnSqrtPi2 public_oe static_oe property

log[e](sqrt(2*pi))
public static double LnSqrtPi2
return double

LnSqrtPi2E public_oe static_oe property

log[e](sqrt(2*pi*e))
public static double LnSqrtPi2E
return double

Log10E public_oe static_oe property

log[10](e)
public static double Log10E
return double

Log2E public_oe static_oe property

log[2](e)
public static double Log2E
return double

NeutralDecibel public_oe static_oe property

ln(10) / 10 - Neutral Decibel (dB)를 Neper (Np)로 변환할 때의 factor Use this version when the Decibel represent a power gain but the compared values are not powers (e.g. amplitude, current, voltage).
public static double NeutralDecibel
return double

PowerDecibel public_oe static_oe property

ln(10) / 20 - Power Decibel (dB) 를 Neper (Np) 로 변환할 때의 factor Use this version when the Decibel represent a power gain but the compared values are not powers (e.g. amplitude, current, voltage).
public static double PowerDecibel
return double

Sqrt2 public_oe static_oe property

sqrt(2)
public static double Sqrt2
return double

SqrtE public_oe static_oe property

sqrt(e)
public static double SqrtE
return double

SqrtPi public_oe static_oe property

PI 제곱근 sqrt(pi)
public static double SqrtPi
return double

SqrtPi2 public_oe static_oe property

sqrt(2*pi)
public static double SqrtPi2
return double

SqrtPi2E public_oe static_oe property

sqrt(2*pi*e)
public static double SqrtPi2E
return double

TwoSqrtEOverPi public_oe static_oe property

2 * sqrt(e/pi))
public static double TwoSqrtEOverPi
return double