2. 调制类型:对于调制信号,信号图可以清晰地展示调制波形的特征,如调幅、调频、调相等,有助于理解不同调制类型的信号特点。
3. 时域和频域信息:信号图可以同时展示信号在时域和频域上的信息,能够全面了解信号的时频特性。
代码示例var formsPlot1 = new ScottPlot.WinForms.FormsPlot() { Dock = DockStyle.Fill };double[] values = Generate.RandomWalk(1_000_000);formsPlot1.Plot.Add.Signal(values);formsPlot1.Plot.Title("Signal Plot with 1 Million Points");formsPlot1.Plot.Axes.AutoScale();Controls.Add(formsPlot1);
使用 ScottPlot 库生成了包含 1,000,000 个随机步进值的信号数据,将随机步进值数组 values 添加到 formsPlot1 的绘图区域中,以展示信号图。

增加到300万 信号数据,依旧能正常显示。
增加到500万 信号数据,也依然能正常显示。
总结
ScottPlot库表现出非常强大的数据处理和数据渲染能力,依旧非常丝滑的呈现信号效果。不论是放大还是缩小范围,表现出非常优秀的能力。非常适合于信号处理等需要高性能绘图的场景。
#记录我的2024#