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

1 vue (au cours des 30 derniers jours)
Chenglin Li
Chenglin Li le 15 Nov 2022
Réponse apportée : Rik le 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?

Réponse acceptée

Rik
Rik le 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.

Plus de réponses (0)

Catégories

En savoir plus sur System Composer dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by