Набор инструментов сбора данных для Matlab? - PullRequest
6 голосов
/ 16 июля 2010

Я потратил массу времени на чтение National Instruments продуктов и их возможностей при использовании с LabVIEW .Тем не менее, оборудование LabVIEW и National Instruments - это почти единственное, на что я смотрел, и мне любопытно, что там конкурирует с LabVIEW с точки зрения приобретения и управления.

Для меня важна поддержка оборудования.У National Instruments много разного и качественного оборудования.Плюс есть некоторые сторонние производители, которые пишут драйверы для LabVIEW. MathWorks перечисляет всех производителей , которые написали драйверы для использования этого набора инструментов.Но производители все еще делают это или уже потеряли популярность набор инструментов MATLAB?

Ответы [ 4 ]

4 голосов
/ 18 июля 2010

MATLAB DAQ очень хорош (хотелось бы, чтобы клоны MATLAB с открытым исходным кодом, такие как Octave и FreeMat , имели бы что-то похожее :)).Мы использовали его с несколькими досками приобретения без проблем.Он очень настраиваемый, поэтому довольно просто включить чтение данных с совершенно нового оборудования.

Если этот набор инструментов DAQ все еще не выполняет свою работу, то есть другие наборы инструментов, например Instrument Control Toolbox, которые также предлагают другие типы коммуникационных протоколов.

Но производители все еще делают это или уже потеряли популярность набор инструментов MATLAB?

Я не думаю, что MATLAB (или любой из его наборов инструментов) потерял какую-либо популярность:).

0 голосов
/ 26 июля 2010

Вы также можете использовать обычный * Visual Studio для управления оборудованием NI , если это больше ваша вещь. Или NumPy в этом отношении.

0 голосов
/ 26 июля 2010

Прямых конкурентов LabVIEW не так много. Что я вижу, так это то, что в мире тестов / измерений / daq основным конкурентом является C или C ++. В мире управления это Ladder Logic.

Оборудование - это другая проблема. NI принадлежит около 80% рынка DAQ по сравнению с гораздо меньшим количеством в мире контроля. Аллен-Брэдли, Seimens - это крупные корпоративные имена, которым принадлежит большая часть рынка управления, и более дешевая версия, которую я часто вижу во встроенных приложениях, - это стек PC-104 (популярный в академической среде).

LabVIEW поддерживает m-скрипты с новым узлом m-script.

Поддержка m-скриптов в LabVIEW

Вы также можете использовать аппаратное обеспечение NI в Matlab ... см. Объяснение на панели инструментов DAQmx.

DAQmx toolbox

0 голосов
/ 17 июля 2010

На странице MATLAB видно, что набор инструментов сбора данных представляет собой оболочку для набора драйверов NI-DAQmx.Если они написали это правильно, вы сможете получить доступ ко многим функциям оборудования NI.Разве невозможно получить прямой доступ к файлам DLL daqmx в MATLAB?

...