3. Formato de exhibición
Cuando se exhiben los elementos de una matriz, los enteros siempre se
exhiben como enteros. Los valores no enteros siempre se exhiben
usando un formato por omisión que muestra cuatro dígitos decimales.
Para especificar que queremos que los valores se exhiban en un formato
digital con 14 dígitos decimales, usamos el comando format long.
Podemos regresar al formato decimal con cuatro dígitos decimales
empleando el comando format short. Se exhiben dos dígitos decimales
cuando se especifica el formato con format bank.
4. Formato de exhibición
Si queremos que MATLAB exhiba valores en notación científica con:
Cinco dígitos significativos, usamos: el comando format short e.
Para especificar notación científica con 16 dígitos significativos, usamos
el comando format long e.
Otro comando de formato es format +. Si se exhibe una matriz con este
formato, los únicos caracteres que se imprimen son signos de más(+) y
menos(-). Si un valor es positivo, se exhibe un signo más; si un valor es
O, se dejará un espacio; si un valor es negativo, se exhibirá un signo
menos.
7. El comando fprintf nos permite tener todavía más control sobre las
salidas que el que tenemos con el comando disp. Además de exhibir
tanto texto como valores de matrices, podemos especificar el formato
que se usará al exhibir los valores, y también saltos de línea. La
forma general de este comando es la siguiente:
fprintf(formato,matrices)
El formato contiene el texto y las especificaciones de formato para las salidas,
y va seguido de los nombres de las matrices por exhibir. Dentro del formato se
usan los especificadores %e, %f y %g para indicar dónde se exhibirán los
valores de la matriz.
8. >>fprintf('La temperatura es %f grados F n’,temp)
La salida correspondiente es:
La temperatura es 78.000000 grados F
Si modificamos el comando así:
>>fprintf('La temperatura es n %f grados F n',temp)
La salida será:
La temperatura es
78.000000 grados F
11. Suponga que los números de ensayo se almacenan en un vector llamado X,Y
que los valores de distancia se almacenan en un vector llamado y. Para
graficar estos puntos, usamos el comando plot, con x y y como argumentos.
plot(x,y)
12. Para agregar un titulo, leyendas x y y, y una retícula de fondo se digita
los siguientes comandos:
>>plot(x,y),title('Experimento de laboratorio l'),...
xlabel('Ensayo'),ylabel('Distancia, ft'),grid
Si exhibimos una gráfica y luego continuamos con más cálculos, MATLAB
generará y exhibirá la gráfica en la ventana de gráficos y luego regresará de
inmediato para ejecutar el resto de los comandos del programa.
Dado que la ventana de gráficos es remplazada por la ventana de comandos
cuando MATLAB regresa para terminar los cálculos, puede ser aconsejable usar el
comando pause para detener el programa temporalmente a fin de que podamos
examinar la gráfica.
La ejecución continuará cuando se pulse cualquier tecla. Si desea hacer una
pausa de cierto número de segundos, use el comando pause (n), que hace una
pausa de n segundos antes de continuar.