Cada línea de código ejecutada por MATLAB normalmente devuelve uno o más valores. La salida de la línea , también se llama un eco , se puede suprimir , poniendo fin a una línea con un punto y coma . La línea " a = 5 +6" retornos "ans = 11 " . Adición de un punto y coma mantiene la producción de que se escriben en la ventana de comandos : "a = 5 +6 ; " . Echo se puede desactivar en el ámbito de la función actual ejecutando el comando " echo off " . Todos eco se puede desactivar el uso de " echo off all" .
Viendo Variables
Es fácil de mostrar el contenido de una variable , escriba el nombre de la variable en el símbolo del sistema. Sin embargo, esto prologa la pantalla con la cadena " puede ser útil para imprimir cadena que indica el progreso de un programa durante la ejecución, en lugar de tener cada eco de línea en la ventana de comandos. El comando fprintf () permite dar formato a una cadena y lo escribe en un archivo o en la ventana de comandos si no se proporciona ningún identificador de archivo . Formato de caracteres están precedidos por el carácter " % " , como % d para un número en base 10 , % s para cuerda o % f para un número de punto flotante. Fprintf ( ' Mi programa , % s , ha llegado a la etapa % d de% d pasos \\ n ' , my_program_name , current_step , total_steps ) . Una cadena puede ser formateado y guardado en una variable para la salida más tarde utilizando la función sprintf (). La función fprintf ( ) se puede utilizar para escribir directamente una cadena con formato a un archivo de salida my_string = sprintf ( " Mi número es% d \\ n ". , My_numer ) . File_handle = fopen ( ' my_output_file . txt ',' w '); fprintf ( file_handle , my_string ), fclose ( file_handle ) ;
Escribir cadenas en el escritorio
escribir cadenas en archivo