Binärdaten in MATLAB
Binärdaten von InfiniiVision Oszilloskopen können nach „The MathWorks
MATLAB®" importiert werden. Die entsprechenden MATLAB-Funktionen können
Sie von der Keysight Technologies-Website unter
www.keysight.com/find/3000TX-Series-examples
Keysight stellt Ihnen die erforderlichen .m-Dateien zur Verfügung, die dann in das
Arbeitsverzeichnis von MATLAB kopiert werden müssen. Das Standardverzeichnis
lautet C:\MATLAB7\work.
Kopfzeilenformat der Binärdatei
File Header
Die Binärdatei verfügt nur über einen Dateikopf. Im Dateikopf sind die folgenden
(Dateikopf)
Informationen enthalten:
Cookie
Version
File Size
(Dateigröße)
Number of
Waveforms
(Anzahl der
Signale)
Waveform Header
Da in einer Datei mehr als ein Signaldatensatz gespeichert werden kann, verfügt
(Signaldatenkopf)
jedes gespeicherte Signal über eine Kopfzeile. Bei Verwendung von
segmentiertem Speicher wird jedes Segment als separate Wellenform betrachtet.
In einer solchen Kopfzeile wird jeweils der danach folgende Signaldatentyp
angegeben.
Header Size
(Kopfgröße)
Keysight InfiniiVision 3000T X-Series Oszilloskope Benutzerhandbuch
Ein Zeichen bestehend aus zwei Bytes, nämlich AG. Das Cookie gibt an, dass die
Datei das Binärdatenformat von Keysight aufweist.
Zwei Bytes, die für die Dateiversion stehen.
Eine 32-Bit-Ganzzahl, die die Anzahl an Bytes in der Datei angibt.
Eine 32-Bit-Ganzzahl, die die Anzahl der in der Datei gespeicherten Signale
angibt.
Eine 32-Bit-Ganzzahl, die die Anzahl an Bytes in der Kopfzeile angibt.
Referenz
herunterladen.
23
391