# listvarinfile

list of variables in a saved data file

## Calling Sequence

    listvarinfile(filename)
                [names, typs, dims, vols] = listvarinfile(filename)

## Arguments

filename

  a character string, the pathname of the file to be inspected.

nams

  a matrix of strings, names of the variables saved in the file.

dims

  a list, dimensions of the variables saved in the file.

typs

  a numeric matrix, types of the variables saved in the file.

vols

  a numeric matrix, size in bytes of the variables saved in the file.

## Description

This utility function lists "a la whos" the variables contained in a Scilab data file produced by save.

Hypermatrices are reported as plain mlists; rationals and state-spaces are reported as plain tlists; graphic handles are not recognized.

## Examples

    a=eye(2,2); b=int16(ones(a)); c=rand(2,3,3);
    save(fullfile(TMPDIR,"vals.sod"),'a','b','c')
    [names,typs,dims,vols] = listvarinfile(fullfile(TMPDIR,"vals.sod"))

## See Also

- whos
- save
- load
- save_format
- type