Main Content

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.

Rendimiento de gráficas

Optimizar el código para un mejor rendimiento

Funciones

drawnowUpdate figures and process callbacks
rendererinfoGraphics renderer information
openglControl OpenGL rendering

Temas

Búsqueda de cuellos de botella de código

Utilice el generador de perfiles para determinar qué funciones acaparan la mayor parte del tiempo de ejecución.

Qué afecta a la velocidad de ejecución del código

Puede mejorar la velocidad de ejecución del código de las gráficas minimizando el efecto de dos factores que contribuyen al tiempo total de ejecución.

Creación sensata de objetos

Los objetos de gráficos son estructuras complejas que almacenan información, están atentos a determinadas situaciones que se producen y pueden provocar cambios en otros objetos para incluir su existencia.

Evitar búsquedas repetitivas de los objetos

Cuando busca identificadores, MATLAB® tiene que buscar la jerarquía del objeto para encontrar los identificadores que coincidan, lo que consume tiempo.

Actualizaciones de pantalla

Las gráficas de MATLAB se implementan mediante varios procesos de ejecución.

Obtención y establecimiento de propiedades

Determinadas propiedades tienen dependencias en el valor de otras propiedades.

Evitar actualizar los datos estadísticos

Si solo una pequeña parte de los datos que definen una escena gráfica cambia con cada actualización de la pantalla, puede mejorar el rendimiento al actualizar solo los datos que cambian.

Utilizar funciones de bajo nivel para aumentar la velocidad

Para maximizar el rendimiento de la representación, utilice funciones de bajo nivel y desactive determinadas funcionalidades automáticas.

Transformar objetos de forma eficiente

Mejore el rendimiento aprovechándose del hecho de que el hardware gráfico puede aplicar transformaciones a los datos.

Requisitos del sistema para las gráficas

Todos los sistemas son compatibles con la mayoría de las funcionalidades comunes de las gráficas de MATLAB.

Resolver problemas con los gráficos de nivel bajo

MATLAB puede detectar problemas de nivel bajo al crear gráficas en su sistema.