зацикливание чтения файла
-
- interested
- Сообщения: 5
- Зарегистрирован: 29 май 2011, 19:58
- Версия LabVIEW: 9.0
- Контактная информация:
зацикливание чтения файла
Подскажите пожалуйста как зациклить считывание данных из файла. Нужно чтобы читал поочереди числа из строк, после чего зациклить.
- Вложения
-
- Считывание чисел.vi
- Файл с программой
- (7.99 КБ) 117 скачиваний
-
- напряжение.txt
- числа
- (56 байт) 114 скачиваний
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: зацикливание чтения файла
я бы не делал так, т.к. винт будет постоянно работать сначала считываем все в массив, а потом по кругу выдергиваем из него элементыfsb902008 писал(а):Подскажите пожалуйста как зациклить считывание данных из файла. Нужно чтобы читал поочереди числа из строк, после чего зациклить.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: зацикливание чтения файла
считывать файл полностью можно, когда ваш файл записан ввиде прямоугольной матрицы (нет в начале файла шапки описания например эксперимента) и нет пропусков данных в строках (в один момент использовалось 5 датчиков, потом 4 и далее снова 5). Также если ваш файл не чрезмерно велик (сотни мегабайт как у Jakob). Прочитать то вы его прочитаете, но далее у вас закончится память, либо начнуться дикие тормоза.
я, в основном, считываю по записям.
В функции "Read from text File" в свойствах поставьте галочку "считывать по строкам", а далее считанную строку разбиваете на числа хоть с помощью "SpreadSheet String to Array"
я, в основном, считываю по записям.
В функции "Read from text File" в свойствах поставьте галочку "считывать по строкам", а далее считанную строку разбиваете на числа хоть с помощью "SpreadSheet String to Array"
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение