2015-03-22 3 views
0

Я должен использовать MATLAB для управления программным обеспечением NI DAQ и установить параметр для NI, может ли это быть выполнено только программированием Matlab или лучше позвонить другому C или C#? И как?Matlab для вызова C# или C и управления NI DAQ

+4

Если вы не хотите, чтобы ваш вопрос прошел, пожалуйста, предоставьте дополнительную информацию о вашем фактическом развитии. Включите код, с которым вы работаете, и избегайте задавать вопросы, основанные на мнениях. –

ответ

1

Вы владеете инструментом сбора данных? Если да, это довольно просто, см. Помощь Matlab. Если нет, то вы можете использовать библиотеки .NET NI и непосредственно вызывать необходимые функции из Matlab, используя что-то вроде:

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

Примечания: иногда требуется нулевое значение языка C. Он может быть построен с использованием

NULL = libpointer('uint32Ptr', []); 

 Смежные вопросы

  • Нет связанных вопросов^_^