注册 登录
编程论坛 VFP论坛

采集的记录,以曲线在数轴上显示

sarge_xp 发布于 2021-04-29 08:00, 2168 次点击
来自同学的求助,他做电池修理的,从电池电压采集的电压数值(每5秒采集一次电压值,充电过程约10小时,目前数值以TXT存储),想以数轴的形式显示出来,X轴为时间,Y轴为电压值,;有什么可行的方法吗 ?
13 回复
#2
厨师王德榜2021-04-29 09:13
如果是我的话,python配合MATLAB 模块来做,这是第一反应。
用vfp来做可能稍微复杂一点,还没尝试过,不过应该也不难。

[此贴子已经被作者于2021-4-29 09:16编辑过]

#3
radiofan2021-04-29 11:12
回复 楼主 sarge_xp
肯定可以呀!基本上就是这个样子 ……
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2021-4-29 12:20编辑过]

#4
sarge_xp2021-04-30 08:32
回复 3楼 radiofan
出来的图是这样,要怎样实现呢 ?
#5
sarge_xp2021-04-30 08:33
回复 2楼 厨师王德榜
难道要重新学一门新的语言 ? 如果用VFP,有什么思路 ?
#6
吹水佬2021-04-30 10:34
表单就可以绘制
#7
radiofan2021-04-30 14:05
以下是引用sarge_xp在2021-4-30 08:33:45的发言:

难道要重新学一门新的语言 ? 如果用VFP,有什么思路 ?

vfp表单绘制
#8
radiofan2021-04-30 14:06
以下是引用sarge_xp在2021-4-30 08:32:41的发言:

出来的图是这样,要怎样实现呢 ?

自己画呀,line的长短是可以控制的,思路是这样,怎么实现多实践。包括gdi+绘制

[此贴子已经被作者于2021-4-30 14:23编辑过]

#9
厨师王德榜2021-04-30 17:17
回复 5楼 sarge_xp
我对VFP绘图没有深入研究过,如果一定要用VFP来做,我自己的话可能采用以下办法:
先采集数据,这个VFP可以完成,
把采集的数据输入EXCEL,
再利用EXCEL的绘图功能,画出拆线图.这个可以先写VBA代码,VBA代码我比较熟悉,
再把VBA代码翻译成VFP代码,用OLE对象调用.
过程有点绕,但是总归能解决问题.
#10
星光悠蓝2021-05-02 15:46
只有本站会员才能查看附件,请 登录

line取两点的数据在表单画线。
#11
radiofan2021-05-02 21:27
以下是引用星光悠蓝在2021-5-2 15:46:55的发言:


line取两点的数据在表单画线。

#12
sarge_xp2021-05-03 07:13
回复 10楼 星光悠蓝
能发上来参考一下吗 ?
#13
sarge_xp2021-05-03 07:14
回复 8楼 radiofan
要用到什么控件,line旧控件属性 ?
#14
星光悠蓝2021-05-03 09:02
看下帮助就明白,没那么深奥!

在表单对象中画一条线。有两种版本的语法。
Object.Line(nXCoord2, nYCoord2)
Object.Line(nXCoord1, nYCoord1, nXCoord2, nYCoord2)
 
参数
nXCoord1, nYCoord1
指定线条起始点的坐标。度量单位由表单的 ScaleMode 属性指定。
nXCoord2, nYCoord2
指定线条终点的坐标。
1