Запись и считывание 2-х мерного массива из бинарного файла

Простейшие вопросы в области инженерной разработки

Запись и считывание 2-х мерного массива из бинарного файла

Postby dakishi on 28 Jan 2020, 16:35

Добрый день! Мне нужно записать двумерный массив кластеров в бинарный файл и считать его. Я записываю целиком двумерный массив в бинарный файл, после чего выставляю current position в начало и считываю считываю целиком бинарный файл. При этом тип считываемых данных поставил в качестве одного из элементов массива (делал также и такого же типа, как и при записи, результат тот же), чтобы получить ответ в виде набора таких элементов - снова двумерного массива. Результат: массив двумерных массивов, где первый элемент массива соответствует записанному, остальные не инициализированы. Как считать двумерный массив правильно ?
Attachments
Problem 1.JPG
dakishi
junior
junior
 
Posts: 67
Joined: 05 Sep 2019, 21:01
LabVIEW Version: 2016
Karma: 0

Re: Запись и считывание 2-х мерного массива из бинарного фай

Postby dadreamer on 29 Jan 2020, 13:23

Уберите count у инструмента Read from Binary File и подключите data type от Input, а также заново создайте Output.
2020-01-29_15-17-58.jpg
https://forums.ni.com/t5/LabVIEW/read-b ... 09#M861615

На будущее, выкладывайте :vi: или сниппет, чтобы нам не приходилось воссоздавать код по картинке. У вас же код под рукой, у нас нет. Представьте, если бы на форуме по C/C++ скинули текстовый код в виде скриншота. :crazy: (а такое мне попадалось, хорошего мало)
User avatar
dadreamer
professor
professor
 
Posts: 3418
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2019
Karma: 858
I/O VIP vision internet


Return to Для чайников

Who is online

Users browsing this forum: MSN and 8 guests

cron