exponenta event banner

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 генерирует случайный символьный вектор, используя счетчик CPU и время, которое не гарантированно является уникальным. Дополнительные сведения о параметре запуска MATLAB, который не загружает программное обеспечение JVM, см. в разделе Часто используемые параметры запуска.

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