nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Math.Core / CubicSpline

CubicSpline

Full name Microsoft.VisualBasic.Math.Interpolation.CubicSpline Assembly Microsoft.VisualBasic.Math.Core Members 3

Cubic spline interpolation

00 Remarks

https://github.com/CrushedPixel/CubicSplineDemo

01 Syntax

Microsoft.VisualBasic.Math.Interpolation.CubicSpline

02 Methods

NameOverloadsSummary
RecalcSpline 2 对一个二维点集合进行三次插值处理
RecalcSpline 1 应用于3维空间的点对象的三次插值

03 Members

method RecalcSpline overload 2 #
RecalcSpline(IEnumerable(Of PointF), Double)

三次样本曲线插值

Parameters
NameTypeDescription
sourceIEnumerable(Of PointF)

原始数据点集合,请注意,这些数据点之间都是有顺序分别的

expectedDouble

所期望的数据点的个数

method RecalcSpline #
RecalcSpline(IEnumerable(Of Point), Double)

对一个二维点集合进行三次插值处理

Parameters
NameTypeDescription
sourceIEnumerable(Of Point)

-

expected#Double

-

method RecalcSpline #
RecalcSpline``1(IEnumerable(Of ``0), Func(Of Single, Single, Single, ``0), Double)

应用于3维空间的点对象的三次插值

Type Parameters
NameDescription
Point
Parameters
NameTypeDescription
sourceIEnumerable(Of ``0)

-

newPointFunc(Of Single, Single, Single, ``0)

如何进行点对象的创建工作?

expected#Double

所期望的数据点的个数