savvli 发表于 2006-4-29 22:35:45

[求助]新手求助

[求助]新手求助
刚拿到卡--USB 6009, 利用DAQ-Assistant采集2个同步电压信号。有以下问题请教:


1。将信号输出在Graph里同步显示,是两个通道的信号在同一个图里显示,请问能不能分开到两个Graph显示,应该怎么做。(我先把数据放到数组里,然后用Chart显示可以,但是想要看波形。)

2。采样率达到48kS/s,用Write to measurement
file写成lvm格式,Excel不能完全打开。由于采样时间半小时左右,数据量挺大的,应怎样处理,是不是要用到数据库什么的。可惜我不懂,各位指点
一下,有没有简单的方法,保存成什么格式(保存的文件要用matlab 调用。)

3。在测量的同时,观察验证信号。也就是在某些特定的时间点需要在Graph上加一个外部信号(如观察到某一点时加一个信号看是否是测量的峰值),应该怎样实现?(这些信号也要保存到数据文件以便回放)

4。如2所述,数据量较大,笔记本能不能及时处理并保存数据?是不是需要调用缓存什么的。

小弟新手,什么都不懂。以上问题亟盼各位高手予以解答,最好给个例子什么的。不胜感激。

wdyjz 发表于 2006-4-30 18:52:43

问题1 可以利用读的函数!Darray 然后利用 decimate1D array,这样就可以把数据分成各个通道了,然后分别使用Graph显示就可以.
问题2如果想节省空间,就利用二进制数据保存方法,当然这样matlab就没有办法处理了;可以这样保存,提取出来后转化成txt类型,然后处理.另外,你手动把保存的数据分开,这样每个单元的数据量就小了.前提是提取出有用信息先.
问题3 可以在测量数据的时候加上峰值判别函数,如果是,保存它
另外,高速数据采集一定要利用DAQmx函数设置缓存,比如:2M bytes

savvli 发表于 2006-4-30 19:45:21

<P>第三个问题,你说的是要用峰值函数判别测得的数据么?我们是要在测量的同时用眼观测验证信号,也就是要用一个方法触发得到信号序列(如一个脉冲),叠加到数据图上验证;另外,缓存怎么设阿?</P>
页: [1]
查看完整版本: [求助]新手求助