header_gui

header_gui(header, signal_header, varargin)

HEADER_GUI Display EDF header and signal header information in UI tables

Usage:

[header_tbl, signal_tbl] = header_gui(header, signal_header) [header_tbl, signal_tbl, uifig, uitable_header, uitable_signal] = header_gui(header, signal_header) […] = header_gui(header, signal_header, ‘Parent’, parentHandle) […] = header_gui(header, signal_header, ‘CreateGUI’, false)

Input:

header: struct - EDF main header structure returned by read_EDF – required signal_header: struct array - EDF per-signal header structures – required

Name-Value Pairs:
‘Parent’: graphics handle - UIFIGURE or UIPANEL to contain the tables

(default: new UIFIGURE)

‘CreateGUI’: logical - create GUI and uitables (default: true)

Output:

header_tbl: table - prettified table version of header struct signal_tbl: table - prettified table version of signal_header struct uifig: UIFIGURE handle (empty if GUI not created or Parent supplied) uitable_header: uitable handle displaying header fields uitable_signal: uitable handle displaying signal header fields

See also

read_EDF, uitable, uifigure, struct2table