Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Mediante el suavizado de gráficos

Este ejemplo muestra cómo utilizar gráficos y suavizado de fuentes en los trazados de MATLAB.

¿Qué es el suavizado de gráficos?

El suavizado de gráficos mejora la apariencia de gráficos en parcelas. El suavizado elimina las aristas irregulares que resultan del uso de píxeles o puntos para representar objetos continuos. Las técnicas utilizadas para el suavizado de gráficos incluyen muestreo múltiple y suavizado.

Suavizado de gráficos en una figura

El suavizado de gráficos se controla en una figura mediante la propiedad.GraphicsSmoothing De forma predeterminada, la propiedad se establece en ' on '.GraphicsSmoothing

f = figure; surf(peaks)

Puede desactivar el suavizado de gráficos estableciendo la propiedad en ' OFF '.GraphicsSmoothing

f.GraphicsSmoothing = 'off';

Suavizado de fuentes para objetos de texto y ejes

La propiedad de un objeto de texto o de ejes controla cómo se representa el texto.FontSmoothing Cuando se establece en ' on ', el texto se dibuja con bordes suavizados.FontSmoothing El suavizado de fuentes está activado de forma predeterminada.

t = text(14,27,-8.5, 'Minimum of Peaks');

t.FontSmoothing = 'off';

¿Por qué desactivar el suavizado de gráficos?

Sin el suavizado de gráficos, las líneas horizontales y verticales aparecerán más nítidas. Ciertos tipos de gráficos pueden lucir mejor cuando se desactiva el suavizado. Del mismo modo, desactivar el suavizado de fuentes puede hacer que el texto con fuentes pequeñas parezca más claro.

pcolor(rand(6))

ax = gca;                       % get current axes           ax.FontSmoothing = 'off';       % turn off axes font smoothing

f.GraphicsSmoothing = 'off';    % turn off figure graphics smoothing