displayInline

Displays a string inline in the MATLAB Command Window, overwriting any text it previously displayed.
191 Descargas
Actualizado 12 ago 2011

Ver licencia

Displays a string inline in the command window, overwriting any output the method previously displayed.

Useful to update any displayed string in-place, for example to indicate the the state of a simulation in progress.

-----------------------------------
e.g.
displayInline;
tic;
for k = 1:1e6
if mod(k,1000)==0
displayInline(sprintf('test: iteration %d, elapsed time: %g s', k, toc));
end
...
RepeatSomeTimeConsumingTask;
...
end
displayInline(sprintf('test: completed %d iterations (in %g s)', k, toc));
-----------------------------------

A persistent variable 'displayInlineCount' is used to keep track of the length of the previously displayed string, so that it can be erased the next time.

'displayInlineCount' is reset if no argument is passed in or 'str' is null.

Note: Any output on the command window made by other functions (e.g. display) between successive calls to displayInline would cause an incorrect portion of the output to be overwritten.

Citar como

Damith Senaratne (2026). displayInline (https://es.mathworks.com/matlabcentral/fileexchange/32510-displayinline), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2010a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Characters and Strings en Help Center y MATLAB Answers.
Versión Publicado Notas de la versión
1.0.0.0