getfilesize

Размер файла на целевом компьютере

Синтаксис

file_size = getfilesize(filesys_object, file_id)

Описание

пример

file_size = getfilesize(filesys_object, file_id) возвращает размер (в байтах) файла, идентифицированного идентификатором файла file_id в файловой системе целевого компьютера.

Примечание: объект SimulinkRealTime.fileSystem будет удален в будущем релизе. См. информацию о версии для команд файловой системы, чтобы использовать вместо этого. Эти команды используют функцию SimulinkRealTime.openFTP и функции для объекта MATLAB ftp.

Примеры

свернуть все

Открытый файл data.dat, считайте его размер файла и закройте его снова.

Получите файловую систему и откройте файл

tg = slrt;
filesys_object = SimulinkRealTime.fileSystem(tg);
file_id = fopen(filesys_object, 'data.dat');

Считайте размер файла.

file_size = getfilesize(filesys_object,file_id)
file_size =

        4512

Закройте файл.

fclose(filesys_object, file_id);

Входные параметры

свернуть все

Объект файловой системы создается при помощи функции создания SimulinkRealTime.fileSystem.

Объект файловой системы представляет файловую систему целевого компьютера. Вы работаете с файловой системой целевого компьютера от компьютера разработчика при помощи методов файловой системы.

Пример: fsys

Типы данных: struct

Передайте это значение функциям что файлы доступа на целевом компьютере.

Пример: h

Выходные аргументы

свернуть все

Это значение является значением, распечатанным командой dir.

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

| |

Введенный в R2014a

Для просмотра документации необходимо авторизоваться на сайте