绘图表:SignalConst
 

SignalConst快速启动

SignalConst plots预处理数据,以比Signal plots渲染快得多。预处理需要提前一点时间,需要4倍的信号存储。

var plt = new ScottPlot.Plot(600, 400);

double[] values = DataGen.RandomWalk(1_000_000);
plt.AddSignalConst(values);
plt.Title("One Million Points");
plt.Benchmark();

plt.SaveFig("signalconst_quickstart.png");
 

泛型数据类型

SignalConst不仅支持双数组,还支持其他数据类型。可以使用此打印类型以任何可以转换为双精度的数字格式显示数据。

var plt = new ScottPlot.Plot(600, 400);

int[] data = { 2, 6, 3, 8, 5, 6, 1, 9, 7 };
plt.AddSignalConst(data);
plt.Title("SignalConst Displaying int[] Data");

plt.SaveFig("signalconst_generic.png");