C# 클래스 cadencii.apputil.CubicSpline

상속: ICloneable, IDisposable
파일 보기 프로젝트 열기: cadencii/cadencii 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_key double[]

공개 메소드들

메소드 설명
Clone ( ) : object
CubicSpline ( double x, double y ) : System

配列の形で与えられるデータ点から,3次のスプライン補間で用いる各区域のxの多項式の係数を計算します

Dispose ( ) : void
GetValue ( double x ) : double

비공개 메소드들

메소드 설명
LUDecTDM ( int N, double a, double b, double c, double y, double &x ) : void

This subroutine solves system of linear equation(only for tridiagonal matrix system) by LU decompression method. Meanings of variables are defined below. ( a1 c1 0 ) ( x1 ) ( y1 ) ( b2 a2 c2 ) ( x2 ) ( y2 ) ( b3 a3 c3 ) ( x3 ) ( y3 ) ( ... ) ( ...) = ( ...) ( bN-1 aN-1 cN-1 ) (xN-1) (yN-1) ( 0 bN aN ) ( xN ) ( yN )

메소드 상세

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

CubicSpline() 공개 메소드

配列の形で与えられるデータ点から,3次のスプライン補間で用いる各区域のxの多項式の係数を計算します
public CubicSpline ( double x, double y ) : System
x double データ点のx座標を格納した配列
y double データ点のy座標を格納した配列
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetValue() 공개 메소드

public GetValue ( double x ) : double
x double
리턴 double

프로퍼티 상세

m_key 공개적으로 프로퍼티

public double[] m_key
리턴 double[]