Is there a way to rename a file to one that contains certain strings?

1 次查看(过去 30 天)
For example, we have the following variables stored:
Altitude = 2000
Mach=0.7
And suppose the script created an output file called output.txt.
Is there a way to, at the end of the run, rename the output.txt file to be called Output2000ft0.7m.txt so that it doesn't get overwritten on the next run?

采纳的回答

Voss
Voss 2024-7-1
Altitude = 2000;
Mach = 0.7;
old_file_name = 'output.txt';
new_file_name = sprintf('Output%gft%gm.txt',Altitude,Mach);
movefile(old_file_name,new_file_name)

更多回答(0 个)

产品


版本

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by