TSLab API Docs  1
Класс TSLab.Script.Options.CubicSplineCoeffs

Класс, описывающий коэфффициенты КУБИЧЕСКОГО сплайна на каждом сегменте сетки. https://ru.wikipedia.org/wiki/Кубический_сплайн предлагает вид полинома: S_i(x) = a_i + b*(x-x_i) + (1/2)*c_i*(x-x_i)^2 + (1/6)*d_i*(x-x_i)^3 Подробнее...

Граф наследования:TSLab.Script.Options.CubicSplineCoeffs:

Открытые члены

 CubicSplineCoeffs (CubicSplineCoeffs old)
 
 CubicSplineCoeffs (double a, double b, double c, double d, double x)
 
 CubicSplineCoeffs (XElement xel)
 
object Clone ()
 
override string ToString ()
 
XElement ToXElement ()
 Сериализация коэффициентов кубического сплайна в виде XElement Подробнее...
 

Открытые атрибуты

double a
 Значение функции в точке X Подробнее...
 
double b
 Первая производная в точке X Подробнее...
 
double c
 Вторая производная в точке X Подробнее...
 
double d
 Третья производная в точке X Подробнее...
 
double x
 Узел сплайна (ПРАВАЯ граница интервала) Подробнее...
 

Подробное описание

Класс, описывающий коэфффициенты КУБИЧЕСКОГО сплайна на каждом сегменте сетки. https://ru.wikipedia.org/wiki/Кубический_сплайн предлагает вид полинома: S_i(x) = a_i + b*(x-x_i) + (1/2)*c_i*(x-x_i)^2 + (1/6)*d_i*(x-x_i)^3

Методы

XElement TSLab.Script.Options.CubicSplineCoeffs.ToXElement ( )

Сериализация коэффициентов кубического сплайна в виде XElement

Данные класса

double TSLab.Script.Options.CubicSplineCoeffs.a

Значение функции в точке X

double TSLab.Script.Options.CubicSplineCoeffs.b

Первая производная в точке X

double TSLab.Script.Options.CubicSplineCoeffs.c

Вторая производная в точке X

double TSLab.Script.Options.CubicSplineCoeffs.d

Третья производная в точке X

double TSLab.Script.Options.CubicSplineCoeffs.x

Узел сплайна (ПРАВАЯ граница интервала)