求VB 大神!绘图方面的,也可以说是动态图形模拟吧
比如:X100Z100X90Z90X80Z80X70Z70现在又很多坐标需要用动态数组存储不知道怎么定义数组呢还有要在picture中根据这些坐标用line画出来求大神啊...
比如:
X100 Z100
X90 Z90
X80 Z80
X70 Z70
现在又很多坐标 需要用动态数组 存储 不知道怎么定义数组呢 还有要在picture中根据这些坐标用line 画出来 求大神啊! 展开
X100 Z100
X90 Z90
X80 Z80
X70 Z70
现在又很多坐标 需要用动态数组 存储 不知道怎么定义数组呢 还有要在picture中根据这些坐标用line 画出来 求大神啊! 展开
展开全部
你需要首先整理一下你的思路
1.你需要的数据具有什么参数,拿你举的例来说,具有2个参数,即x数据和z数据
那么可以根据此建立一个2D的坐标系,x数据对应x轴,z对应y轴
2.然后再确定你这个动态模拟的是以什么时间频度为标准的。比如,采集数据的情况下,需要10分获取一次数据呢,还是1个小时获取一次数据呢?再比如,制作简单动画的的情况下,需要1秒画两个坐标间的线呢,还是2秒画出?若是第一种情况,可以使用line方法,如果是第二个情况,为了凸显动画的过程,那么可能需要使用PSet的方法了。
也就是说,你要确定你的数据显示的频率
3.取得数据的范围,你需要根据你的数据来建立合理的坐标系。
总之,你首先需要把你要做的程序的目标、目的先有一个笼统的概念,想要做成什么样子的,再搭建框架,剩下的,就是往框架里加代码了。
1.你需要的数据具有什么参数,拿你举的例来说,具有2个参数,即x数据和z数据
那么可以根据此建立一个2D的坐标系,x数据对应x轴,z对应y轴
2.然后再确定你这个动态模拟的是以什么时间频度为标准的。比如,采集数据的情况下,需要10分获取一次数据呢,还是1个小时获取一次数据呢?再比如,制作简单动画的的情况下,需要1秒画两个坐标间的线呢,还是2秒画出?若是第一种情况,可以使用line方法,如果是第二个情况,为了凸显动画的过程,那么可能需要使用PSet的方法了。
也就是说,你要确定你的数据显示的频率
3.取得数据的范围,你需要根据你的数据来建立合理的坐标系。
总之,你首先需要把你要做的程序的目标、目的先有一个笼统的概念,想要做成什么样子的,再搭建框架,剩下的,就是往框架里加代码了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询