主要内容

在后台生成信号

这个例子展示了如何在MATLAB继续运行时在后台生成信号。

创建NI DataAcquisition对象并添加模拟输出电压通道cDAQ1Mod2

D = daq(“倪”);addoutput (d,“cDAQ1Mod2”“ao0”“电压”);

在NI设备上使用终端名指定通道ID,例如“ao1”,或者类似的数字1

创建数据以输出:

outputData = (linspace(-1,1,5000)');

在本例中,5000次扫描将运行5秒。

将输出数据排队:

预加载(d, outputData);

启动信号输出生成:

开始(d);

你可以执行其他的MATLAB®命令,而生成正在进行。在本例中,调用暂停,这会导致MATLAB命令行等待您按下任何键。

暂停

相关的话题

Baidu
map