Each time you run the program, a new.msh file is generated

1 Ansicht (letzte 30 Tage)
Chenglin Li
Chenglin Li am 15 Nov. 2022
Beantwortet: Rik am 15 Nov. 2022
I can generate a.msh file format file through this code
filename=['lin','.msh'] ;
fid=fopen(filename,'w');
But every time I run it, I will overwrite the previous data. I want to generate a new.msh file in the same path every time I run it.The generated file name is not required. What should I do?

Akzeptierte Antwort

Rik
Rik am 15 Nov. 2022
You can use the tempname function to generate a random file name.
You can also use sprintf to compose a file name that includes the date and time.
Alternatively you can use a FEX submission by Stephen to number your files automatically. You can look it up yourself, but I will edit my answer in a bit.

Weitere Antworten (0)

Kategorien

Mehr zu Holidays / Seasons finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by