Data provider
DataProvider
01 Syntax
Microsoft.VisualBasic.Data.ChartPlots.Plot3D.DataProvider
02 Methods
03 Members
Surface(
Func(Of Double, Double, ValueTuple(Of Double, Double)), DoubleRange, DoubleRange, Single, Single, Boolean, List(Of Scatter3DPoint))生成函数计算结果的三维表面
Parameters
| Name | Type | Description |
|---|---|---|
f | Func(Of Double, Double, ValueTuple(Of Double, Double)) | - |
x | DoubleRange | - |
y | DoubleRange | - |
xsteps! | Single | - |
ysteps! | Single | - |
parallel | Boolean | - |
matrix | List(Of Scatter3DPoint) | - |
Evaluate(
Func(Of Double, Double, Double), DoubleRange, DoubleRange, Single, Single, Boolean, List(Of Scatter3DPoint))Data provider base on the two variable.(这个函数可以同时为3D绘图或者ScatterHeatmap提供绘图数据)
Parameters
| Name | Type | Description |
|---|---|---|
f | Func(Of Double, Double, Double) |
|
x | DoubleRange | x取值范围 |
y | DoubleRange | y取值范围 |
xsteps! | Single | - |
ysteps! | Single | - |
matrix | Boolean | 假若想要获取得到原始的矩阵数据,这个列表对象还需要实例化之后再传递进来 |
Returns
Populate data by x steps.(即每一次输出的一组数据的X都是相同的)
Grid(
Func(Of Double, Double, Double), DoubleRange, DoubleRange, Single, Single, Pen)Grid generator for function plot
Parameters
| Name | Type | Description |
|---|---|---|
f | Func(Of Double, Double, Double) | - |
x | DoubleRange | - |
y | DoubleRange | - |
xsteps! | Single | - |
ysteps! | Single | - |
pen | Pen | - |
Grid(
Func(Of Double, Double, Double), DoubleRange, DoubleRange, String, Single, Single)Grid generator for function plot
Parameters
| Name | Type | Description |
|---|---|---|
f | Func(Of Double, Double, Double) | - |
x | DoubleRange | - |
y | DoubleRange | - |
xsteps! | String | - |
ysteps! | Single | - |
mapNameZ | Single | - |