Scilab 6.0.1
      
      - Aide de Scilab
 - Entrées/Sorties [fichiers]
 - Répertoire
 - Chemins - nom de fichiers
 - copyfile
 - deletefile
 - dispfiles
 - fileinfo
 - findfiles
 - fprintfMat
 - fscanfMat
 - getmd5
 - getURL
 - %io
 - isfile
 - listfiles
 - listvarinfile
 - mclearerr
 - mclose
 - mdelete
 - meof
 - merror
 - mfprintf
 - mfscanf
 - mget
 - mgetl
 - mgetstr
 - mopen
 - movefile
 - mput
 - mputl
 - mputstr
 - mseek
 - mtell
 - newest
 - save format
 - scanf
 - scanf_conversion
 
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
mclose
closes an opened file
Syntax
err = mclose([fd]) mclose('all')
Arguments
- fd
 a scalar: the
fdparameter returned by the functionmopenis used as a file descriptor.- err
 a scalar: an error indicator.
Description
mclose must be used to close a file opened by
            mopen. If fd is omitted
            mclose closes the last opend file.
mclose('all') closes all files opened by
            file('open',..) or mopen.
            
![]()  | Be careful with this use of  mclose because when
                it is used inside a Scilab script file, it also closes the script and
                Scilab will not execute commands written after
                mclose('all'). | 
Examples
See also
- meof — checks if end of file has been reached
 - mfprintf — converts, formats, and writes data to a file
 - fprintfMat — writes a matrix in a file
 - mfscanf — reads input from the stream pointer stream (interface to the C fscanf function)
 - fscanfMat — reads a matrix from a text file
 - mget — reads byte or word in a given binary format and converts to a double type
 - mgetl — reads lines from an text file
 - mgetstr — reads a character string from a file
 - mopen — opens a file in Scilab
 - mprintf — converts, formats, and writes data to the main scilab window
 - mput — writes byte or word in a given binary format
 - mputl — writes strings in a text file
 - mputstr — writes a character string in a file
 - mseek — sets current position in a binary file
 - mtell — Returns the offset of the current byte relative to the beginning of a file
 - file — file management
 - mdelete — deletes file(s)
 
| Report an issue | ||
| << mclearerr | Entrées/Sorties [fichiers] | mdelete >> | 
