getfilesize

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

Описание

пример

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

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

Примеры

свернуть все

Открытый файл 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