Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

fprintf

Muestra texto variable centrado en el icono del subsistema enmascarado

    Descripción

    fprintf(t) muestra texto con formato, en el centro del icono.

    ejemplo

    fprintf(formatspec,var) da formato a var como se especifica en formatspec.

    ejemplo

    Ejemplos

    contraer todo

    Muestre el texto Hello en el icono.

    fprintf('Hello');

    Convierta el carácter a en un número entero 97 y muéstrelo en el icono de bloque.

    myvar = 'a'
    fprintf('hello = %d',myvar);
    

    format spec

    Argumentos de entrada

    contraer todo

    El texto que aparece en el bloque se especifica como cadena o vector de caracteres.

    Tipos de datos: char | string

    Se especifica el carácter de conversión para la variable.

    Operador de formato

    Un operador de formato comienza con un signo de porcentaje, %, y termina con un carácter de conversión. Es obligatorio especificar el carácter de conversión. Opcionalmente, puede especificar operadores de identificador, indicadores, ancho de campo, precisión y subtipo entre % y el carácter de conversión. Los espacios entre operadores no son válidos y se muestran aquí solo para facilitar la lectura.

    Carácter de conversión

    Esta tabla muestra los caracteres de conversión para formatear datos numéricos y de caracteres como texto.

    Tipo de valorConversiónDetalles

    Entero, con signo

    %d o %i

    Base 10

    Entero, sin signo

    %u

    Base 10

    %o

    Base 8 (octal)

    %x

    Base 16 (hexadecimal), letras minúsculas af

    %X

    Igual que %x, letras mayúsculas AF

    Número de punto flotante

    %f

    Notación de punto fijo (use un operador de precisión para especificar el número de dígitos después del punto decimal).

    %e

    Notación exponencial, como 3.141593e+00 (use un operador de precisión para especificar el número de dígitos después del punto decimal).

    %E

    Igual que %e, pero en mayúsculas, como 3.141593E+00 (use un operador de precisión para especificar el número de dígitos después del punto decimal).

    %g

    El más compacto de %e o %f, sin ceros finales (use un operador de precisión para especificar el número de dígitos significativos).

    %G

    El más compacto de %E o %f, sin ceros finales (use un operador de precisión para especificar el número de dígitos significativos).

    Caracteres o cadenas

    %c

    Carácter único

    %s

    Vector de caracteres o arreglo de cadenas. El tipo del texto de salida es el mismo que el tipo de formatSpec.

    Tipos de datos: char | string

    La variable se formatea según el carácter de formato especificado en formatspec.

    Nota

    Si bien esta función fprintf es idéntica en nombre a su función MATLAB® correspondiente, solo proporciona la funcionalidad descrita en esta página.

    Historial de versiones

    Introducido antes de R2006a