我正在使用 Matlab 数据采集工具箱来控制 National Instruments 设备 (NI USB 6229) 的输出。到目前为止,我能够通过analogoutput
and
创建输出对象addchannel
,通过 对我的数据进行排队putdata
,并通过 a 开始数据输出trigger
。
但是,一旦触发,队列就会作为一个整体执行,我想知道是否可以只执行一定数量的样本。
因此,假设我通过 10.000 个样本排队putdata
。然后,每次触发发生时,仅执行 1.000 个样本,直到队列为空(即,10 次触发后队列为空)。
使用 Matlab 的数据采集工具箱可以实现吗?如果可以,如何实现?