首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

设置GRAPH控件循环显示三个数组的内容

设置GRAPH控件循环显示三个数组的内容

请问各位大哥,我要用CVI在GRAPH控件上循环显示三个数组的内容,如何才能实现??如果我用
PlotY (panelHandle,PANEL_GRAPH_3,AcqData0,sampsPerChan,VAL_DOUBLE,VAL_THIN_LINE,VAL_EMPTY_SQUARE,VAL_SOLID,1,VAL_BLUE);
PlotY(panelHandle,PANEL_GRAPH_3,AcqData1,sampsPerChan,VAL_DOUBLE,VAL_THIN_LINE,VAL_EMPTY_SQUARE,VAL_SOLID,1,VAL_RED);
plot3=PlotY(panelHandle,PANEL_GRAPH_3,AcqData2,sampsPerChan,VAL_DOUBLE,VAL_THIN_LINE,VAL_EMPTY_SQUARE,VAL_SOLID,1,VAL_GREEN);来实现的话发现只能看到一个数组中的数据.

另外如何设置GRAPH的横坐标与系统时间一致???请各位大哥帮忙

拜托大哥,能说清楚点吗?我是刚学CVI的,很多东西都还不懂,什么叫曲线句柄号啊?如何设置?多谢大哥了

另外再问一下,我要在STRIPCHART里显示一个数组的数据,可是如何XPRECISION跟ATTR_POINTS_PER_SCREEN才能比较清楚地显示??[em09]

我都看了好几本教材了 斑竹 刘君华的 孙晓云的,还有一本机械工业出版社的 可还是没法实现

我用 for(i=0;i<sampsPerChan;i++)
{ datai[3*i]=AcqData3;
datai[3*i+1]=AcqData4;
datai[3*i+2]=AcqData5;}

把数组AcqData3,AcqData4,AcqData5 组合到datai里然后

用 PlotStripChart(panelHandle,PANEL_GRAPH_2,datai,sampsPerChan,0,0,VAL_DOUBLE);

绘制 结果只看到需要的两条曲线 为什么呢?

对了我的GRAPH_2指是STRIP CHART
返回列表