- Справка Scilab
- Файлы: функции ввода/вывода
- Директория
- Пути - Имена файлов
- copyfile
- deletefile
- dispfiles
- fileinfo
- findfiles
- fprintfMat
- fscanfMat
- getmd5
- %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
- getURL
mgetl
считывает строки из текстового файла
Последовательность вызова
txt = mgetl(file_desc [,m])
Аргументы
- file_desc
символьная строка, указывающая имя файла или логический блок, возвращаемый функцией
mopen
.- m
целочисленный скаляр: количество строк, которое нужно прочитать. Значение по умолчанию равно -1.
- txt
вектор-столбец строковых значений.
Описание
Функция mgetl
позволяет считывать строки из
текстового файла.
Если m
не указано или равно -1
,
то будут считываться все строки до тех пор, пока не встретится конец
файла.
Если m
указано, то функция mgetl
пытается прочитать точно m
строк. Эта опция полезна
для последовательного чтения части файла. В этом случае, если конец
файла встретится прежде, чем будет прочитано m
строк,
то прочитанные строки будут возвращены оформленными (можно проверять
встретился ли конец файла используя функцию meof
).
Функция mgetl
позволяет считывать файлы в
операционных системах Unix, Windows или Mac.
Функция mgetl
поддерживает лишь кодировки UTF-8 и
ANSI.
Примеры
Смотрите также
- mputl — записывает строки в текстовый файл
- mclose — закрывает открытые файлы
- mfscanf — считывает входные данные из потока, указанного указателем потока (интерфейс с C-функцией fscanf)
- mget — считывает байт или слово в заданном двоичном формате и преобразует в число удвоенной точности
- mput — записывает байт или слово в заданном двоичном формате
- mgetstr — считывает символьную строку из файла
- mopen — открывает файл в Scilab'е
- read — matrices read
Comments
Add a comment:
Please login to comment this page.