Main Content

tempname

Unique name for temporary file

Description

example

tmpName = tempname returns a character vector containing a unique path for a temporary file in your system’s temporary folder.

example

tmpName = tempname(folderName) returns a unique path for a temporary file in the specified folder.

Examples

collapse all

Create a temporary file name that has the extension, .dat, by concatenating two character vectors.

tmpName = [tempname,'.dat'];

Create a temporary file name for use in the C:\myTemporaryFiles folder.

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

Create a temporary file name.

filename = tempname;

Create a new file with the temporary file name, and write data to the file.

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

Input Arguments

collapse all

Folder name, specified as a string scalar or a character vector containing the folder name.

Version History

Introduced before R2006a