xlabel varias titulo superponer puntos los graficas graficar grafica funciones etiquetas ejes matlab formatting printf disp

varias - Visualización de información de MATLAB sin un salto de línea



varias graficas en matlab (1)

¿Hay alguna forma de generar / mostrar información desde un programa MATLAB sin un salto de línea final?

Mi programa MATLAB produce un número un poco de vez en cuando. Entre la salida del número, el programa hace muchas otras cosas. Esta es una construcción principalmente para indicar algún tipo de progreso y sería bueno no tener un salto de línea cada vez, solo para hacerlo más legible para el usuario. Esto es aproximadamente lo que estoy buscando:

Current random seed: 4 7 1 1

La próxima salida del programa estaría en la misma fila si todavía está haciendo lo mismo que antes.

He leído el documento sobre disp, sprintf y formato pero no he encontrado lo que estoy buscando. Esto no significa que no esté allí. ;)


La función fprintf no agrega un avance de línea a menos que usted lo indique explícitamente. Omita el argumento fid para imprimirlo en la ventana de comandos.

fprintf(''Doing stuff... ''); for i = 1:5 fprintf(''%d '', i); % do some work on that pass... end fprintf('' done./n''); % That /n explicitly adds the linefeed

El uso de sprintf no funcionará del todo: crea una cadena sin un avance de línea, pero si usa disp () u omite el punto y coma, la lógica de visualización propia de disp agregará un avance de línea.