Labview заполняет массив данными
У меня простой вопрос, у меня есть код, который непрерывно генерирует объем данных, и теперь я хотел бы сохранить эти данные в одномерном массиве. Как мне сделать это в labview?
Sencerely,
Jens
2 ответа
Используете ли вы массив для передачи данных из вашего сбора данных в другое место? Если вы знаете, сколько элементов в массиве, вы должны сначала инициализировать массив для этого размера. Затем вы можете поместить данные в массив с помощью "Заменить подмножество массивов". Таким образом, вы не будете постоянно выделять память. Это также предполагает, что вы перемещаете эти данные из массива до следующего чтения инструмента.
В этом случае лучше использовать цикл while (если вы знаете точное количество данных, которое вы также можете использовать для цикла Loop, задав N терминалу определенное количество итераций). Просто подключите сгенерированный провод данных к границе цикла while, щелкните по нему правой кнопкой мыши и выберите Tunnel Mode:Indexing, и вы получите массив.