How to display text in the same line after processing?
68 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
When I begin some data processing, I display a message - something like "Processing xyz file", after finishing the processing, I would like to display done but have it printed in the same line as before, such that it would look something like "Processing xyz file ..... done". How can i display "done" in the same line ?
Thank you !
0 Kommentare
Akzeptierte Antwort
Chunru
am 31 Mär. 2022
Try the following (not on line)
s1 = 'Processing xyz123 file';
fprintf('%s', s1); % printing without change line
pause(1) % processing
% go back the beginning of the line
for i=1:length(s1)
fprintf('%c', char(8)); % backspace one char
end
fprintf('Finished. \n')
0 Kommentare
Weitere Antworten (1)
Simon Chan
am 31 Mär. 2022
Somthing like this?
fprintf('Processing xyz file .....');
a = rand(10000,10000);
fprintf('done')
0 Kommentare
Siehe auch
Kategorien
Mehr zu Environment and Settings finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!