tempname

Уникальное имя для временного файла

Описание

пример

tmpName = tempname возвращает вектор символов, содержащий уникальный путь для временного файла во временной папке вашей системы.

пример

tmpName = tempname(folderName) возвращает уникальный путь для временного файла в заданной папке.

Примеры

свернуть все

Создайте временное имя файла, которое имеет расширение, .dat, путем конкатенации двух векторов символов.

tmpName = [tempname,'.dat'];

Создайте временное имя файла для использования в C:\myTemporaryFiles папка.

tmpName = tempname('C:\myTemporaryFiles');

Создайте временное имя файла.

filename = tempname;

Создайте новый файл с временным именем файла и запишите данные к файлу.

fileID = fopen(filename,'w');
fwrite(fileID,magic(5));
fclose(fileID);

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

свернуть все

Имя папки, заданное как скаляр строки или вектор символов, содержащий имя папки.

Ограничения

  • В большинстве случаев, tempname генерирует универсально уникальный идентификатор (UUID). Однако, если вы запускаете MATLAB® без программного обеспечения JVM™, затем tempname генерирует случайный вектор символов с помощью счетчика центрального процессора и время, которое, как гарантируют, не будет уникально. Для получения дополнительной информации об опции запуска MATLAB, которая не загружает программное обеспечение JVM, смотрите Обычно Используемые опции запуска.

Представлено до R2006a