我需要使用MATLAB来控制NI DAQ软件,并为NI设置参数,可以单独使用Matlab编程,还是更好地调用另一个C或C#?怎么样?
答案 0 :(得分:1)
您是否拥有数据采集工具箱?如果是的话,它非常简单,请参阅Matlab帮助。如果没有,您可以使用.NET NI库并使用以下内容直接从Matlab调用所需的函数:
calllib(ni, 'DAQmxWriteAnalogScalarF64', ...);
注意:有时你需要C的空值。它可以使用
构建 NULL = libpointer('uint32Ptr', []);