{
    "command": "sgloadmat",
    "description": "load MATLAB variables by assigning output fields to variable paths\n\nexamples:\n1. load a MATLAB variable nested in a cell and structure:\n\tfield=cell[0][0].struct.structfield\n2. transpose a MATLAB matrix before loading:\n\tfield=variable.T",
    "examples": [],
    "input_description": "input MATLAB file; map a MATLAB variable to an output field as follows:\n\tfield=matlab.variable",
    "notes": [],
    "output_description": "output SIGCLEAR dataset:\n1. MATLAB matrix rows become vector samples\n2. MATLAB matrix columns become SIGCLEAR dataset columns",
    "package": "sigclear-io",
    "parameters": [
        {
            "choices": [],
            "default": "stdin",
            "default_known": false,
            "description": "input MATLAB file; map a MATLAB variable to an output field as follows:\n\tfield=matlab.variable",
            "name": "in",
            "required": false,
            "type": "ifile",
            "units": null
        },
        {
            "choices": [],
            "default": "STDOUT",
            "default_known": false,
            "description": "list the MATLAB variable hierarchy instead of creating a dataset; defaults to true on a terminal",
            "name": "-dump",
            "required": false,
            "type": "bool",
            "units": null
        },
        {
            "choices": [],
            "default": "stdout",
            "default_known": false,
            "description": "output SIGCLEAR dataset:\n1. MATLAB matrix rows become vector samples\n2. MATLAB matrix columns become SIGCLEAR dataset columns",
            "name": "out",
            "required": false,
            "type": "ofile",
            "units": null
        }
    ],
    "related": [],
    "schema_version": 1,
    "summary": "import MATLAB data into a SIGCLEAR dataset",
    "synopsis": "sgloadmat <stdin -dump=STDOUT >stdout",
    "version": "1.0.1-3"
}