Importowanie plików binarnych LabVIEW z informacjami nagłówka do MATLAB?

Mam duże pliki .bin (10 GB 60 GB), które chcę zaimportować do MATLAB; każdy plik binarny reprezentuje wyjście dwóch czujników, więc są zbyt kolumny danych. Tutaj jestłatwiejszy do zarządzania przykład moich danych.

Zauważysz, że istnieje wersja .txt danych; Muszę przesłać pliki .bin bezpośrednio do MATLAB, nie mogę używać wersji .txt, ponieważ konwersja z większymi plikami zajmuje wiele godzin.

Mam problem z tym, że plik .bin ma informacje nagłówka, których nie mogę zinterpretować poprawnie, a zatem nie mogę wyodrębnić danych w MATLAB-ie za każdym razem, gdy próbuję, wydaje mi się, że otrzymuję bełkot.

To są wszystkie informacje o nagłówku binarnym:

Ładowanie danych binarnych Labview do MatlabLabVIEW Data Logger: format pliku nagłówka binarnego

Każda pomoc / rada byłaby bardzo mile widziana. Próbowałem rozwiązać ten problem już od wielu dni.

P.S. Ktoś już napisał funkcję, aby rozwiązać ten problem, ale nie działa z moimi danymi binarnymi (może to mieć związek z wymiarami / rozmiarem moich danych):http://www.mathworks.co.uk/matlabcentral/fileexchange/27195-load-labview-binary-data

Poniżej znajduje się kod, którego używam do importowania moich danych. Wierzę, że d1 i d2 są wymiarami moich danych binarnych. D2 jest prawdopodobnie niepoprawny dla przykładowego pliku w skrzynce odbiorczej, ponieważ został obcięty. Mam problem z tym, że kod wyodrębnia moje dane i wiem, że jest ono poprawne, ponieważ mogę to sprawdzić za pomocą pliku .txt (również w polu rozwijanym), jednak między dobrymi punktami danych są zbierane losowe złe wartości. Te złe wartości wynikają z następujących łańcuchów następujących łańcuchów: „NI_ChannelName”, „Sensor A”, „Sensor B”, „NI_UnitDescription” i „Volts” rozproszone w całym pliku binarnym.

clear all
clc
fname = 'RTL5_57.bin';
fid = fopen(fname,'r','ieee-be');
d1 = fread(fid,4);
trash=fread(fid,2,'double');
d2 = fread(fid,4);
trash=fread(fid,1,'double');
data=fread(fid,'double');

questionAnswers(2)

yourAnswerToTheQuestion