# mclose

закрывает открытые файлы

## Последовательность вызова

                err = mclose([fd])
                mclose('all')

## Аргументы

fd

  скаляр: параметр `fd`, возвращённый функцией `mopen`, используется в качестве файлового дескриптора.

err

  скаляр: индикатор ошибки.

## Описание

Функция `mclose` должна использоваться для закрытия файла, открытого функцией `mopen`. Если `fd` опущен, то `mclose` закрывает последний открытый файл.

`mclose('all')` закрывает все файлы, открытые с помощью `file('open',..)` или `mopen`.

Будьте осторожны с использованием `mclose`, поскольку, когда вы используете её внутри файла-сценария Scilab, то она также закроет и сам сценарий, и Scilab не выполнит команды, написанные после `mclose('all')`.

## Примеры

    fd = mopen(TMPDIR + filesep() + 'mclose_tst','wt');
    mclose(TMPDIR + filesep() + 'mclose_tst');

    fd=mopen('SCI/etc/scilab.start','r')
    mgetl(fd,10)
    mclose(fd)

## Смотрите также

- meof
- mfprintf
- fprintfMat
- mfscanf
- fscanfMat
- mget
- mgetl
- mgetstr
- mopen
- mprintf
- mput
- mputl
- mputstr
- mseek
- mtell
- file
- mdelete