0

我需要使用MATLAB来控制NI DAQ软件,并为NI设置参数,可以单独通过Matlab编程完成还是更好地调用另一个C或C#?如何?

4

1 回答 1

1

您拥有数据采集工具箱吗?如果是,这很简单,请参阅 Matlab 帮助。如果没有,您可以使用 .NET NI 库并直接从 Matlab 调用所需的函数,例如:

 calllib(ni, 'DAQmxWriteAnalogScalarF64', ...); 

注意:有时你需要 C 的 null 值。它可以使用

 NULL = libpointer('uint32Ptr', []);
于 2015-03-22T15:17:32.137 回答