macauor 发表于 2006-12-28 16:29

如何用Graph控件动态调整坐标刻度

采集的数据从Graph中显示出来,但是x, y 坐标尺度不能自己调解。比如我的信号值范围是0.1mm左右, 但是Graph的刻度范围自动为-10~10mm,这样看到的图像不是很明显
我想手工动态的改动Graph的刻度范围,比如强制graph的刻度范围为-1.0~1.0m,或者可以连续调解,这样0.1mm范围的信号变化可以很明显的看出来。
请高手指点

realhappy 发表于 2006-12-28 18:22

回复 #1 macauor 的帖子

把自动取消就可以了,如果要控制的话可以通过属性节点。

macauor 发表于 2006-12-28 19:32

感谢 realhappy, 有没有例子vi文件传上来让我看看

xingchen 发表于 2006-12-30 16:12

Graph控件动态调整坐标刻度

Graph控件,里面有X,Y轴自动调节功能。
一般情况,我们都对于Y轴的调节要求多一些。
当你选中了自动调节的时候,他会根据信号源的最大值来确定Y轴线是的最大值。
也就是说,当你用数字生成VI作为数据源的话,因为它所产生的值的范围在0-1之间,所以,
Graph的Y轴最大值就是1。
如果你去掉复选框的自动调节的话,你就要自己设置最大值最小值了!
当然,设置的方法不止一种,我说的是在属性对话框中设置。
上面是一种方法,你也可以给信号源乘上一个倍数,放大信号,然后显示,也可以看得很清楚,
假如给上面的信号源乘10,那么Graph的Y轴最大值将会是10。
但是,你的信号却扩大了十倍!这样就会很同意看清数据曲线了!
页: [1]
查看完整版本: 如何用Graph控件动态调整坐标刻度