formato de salida de valores de datos

2
Formato de salida de valores de datos En Matlab, la salida de datos más simple es a través del comando disp . Ejemplo 1: >> disp('Hola, mundo') Hola, mundo Sin embargo, para un control mayor, usamos la sentencia fprintf . Ejemplo 2: >> fprintf(1,'Hola, mundo') Hola, mundo El número 1 indica que la salida será en el command window, pues fprintf es usado para la escritura de archivos, que se verá más adelante. En los ejemplos anteriores no hay diferencia entre el uso de disp y fprintf , sin embargo, si por ejemplo queremos mostrar el número pi, podemos usar las características de fprintf . Ejemplo 3: con disp >> disp(pi) 3.1416 Ejemplo 4: con fprintf (note el símbolo %) >> fprintf(1,'%f\n',pi) 3.141593 El símbolo % es una marca de formato, la letra «f» nos indica que el número a representar es flotante (decimal), y los números nos indican

Upload: willis-reyes-m

Post on 26-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

Formato de Salida de Valores de Datos

TRANSCRIPT

Page 1: Formato de Salida de Valores de Datos

Formato de salida de valores de datos

En Matlab, la salida de datos más simple es a través del comando disp .

Ejemplo 1:

>> disp('Hola, mundo')

Hola, mundo

Sin embargo, para un control mayor, usamos la sentencia fprintf .

Ejemplo 2:

>> fprintf(1,'Hola, mundo')

Hola, mundo

El número 1 indica que la salida será en el command window, puesfprintf  es usado para la

escritura de archivos, que se verá más adelante.

En los ejemplos anteriores no hay diferencia entre el uso de disp  yfprintf , sin embargo, si

por ejemplo queremos mostrar el número pi, podemos usar las características de fprintf .

Ejemplo 3: con disp

>> disp(pi)

3.1416

Ejemplo 4: con fprintf  (note el símbolo %)

>> fprintf(1,'%f\n',pi)

3.141593

El símbolo % es una marca de formato, la letra «f» nos indica que el número a representar es

flotante (decimal), y los números nos indican la cantidad de espacios que «guarda» para el

número, y las cifras decimales a mostrar, respectivamente.

En la primera línea, no se indicó estos números, por lo que se considera la configuración por

defecto, que es mostrar 6 decimales, y guarda la cantidad de espacios justa para el valor.

Page 2: Formato de Salida de Valores de Datos

Los caracteres \n  indican salto de línea. También se encuentra \t , que es un marcador de

tabulación.

>> fprintf(1,'%10.3f\n',pi)

3.142

En este ejemplo se guardaron 10 espacios, de los cuales 3 son para los decimales.

>> fprintf(1,'%3.0f\n',pi)

3

En este ejemplo se guardaron 3 espacios, y ninguno para los decimales