Labwindow中PlotStrioChart()函数绘制曲线
时间: 2023-09-18 16:15:52 浏览: 149
matlab画图绘制曲线
5星 · 资源好评率100%
LabWindows中的PlotStripChart()函数可以用来绘制实时曲线图,其函数原型为:
```c
int PlotStripChart (int panel, int control, double point, double minY, double maxY, int style);
```
其中,panel是绘制曲线的控件所在的面板编号,control是绘制曲线的控件编号,point是要绘制的数据点的值,minY和maxY是曲线的纵坐标范围,style是曲线的绘制风格,如折线图或散点图。
例如,下面的代码片段演示了如何使用PlotStripChart()函数在LabWindows中绘制实时曲线图:
```c
double data = 0.0;
while (1) {
// 从数据源中读取数据
data = GetDataFromSource();
// 在Strip Chart控件中绘制曲线
PlotStripChart(panelHandle, CTRL_STRIPCHART, data, 0.0, 100.0, VAL_THIN_LINE);
}
```
该代码片段每次从数据源中读取一个数据点,并将其显示在Strip Chart控件中。其中,panelHandle是Strip Chart控件所在面板的句柄,CTRL_STRIPCHART是Strip Chart控件的编号。绘制的曲线纵坐标范围为0到100,绘制风格为细直线。
阅读全文