Cómo crear una animación en matlab con objetos

Video: superficie animada o en movimiento en matlab

Tiene todo tipo de formas de interactuar con los datos de la trama directamente. Mediante el uso de la pausa() función, en MATLAB, puede crear una animación de estos cambios. En este caso, las barras en la primera fila del gráfico de barras cambio de color en 3D de uno en uno. Se podría utilizar un efecto tan durante una presentación a traer el foco a un elemento de datos particular.

Video: HTML5 y CSS3, Crear Animacion de Objetos

YSource = [1, 2, 5 2, 4, 8 7, 9, 10] -Bar1 = bar3 (YSource) -Girar (Bar1, [0, 0, 1], 270) Colores = get (Bar1 (1 ), `programable CData`) - para i = 1: 6: 18Colors del (i, :) = [2, 2, 2, 2] -Colores (i + 1, :) = [2, 2, 2, 2] - Colores (i + 2, :) = [2, 2, 2, 2] -set (Bar1 (1),, colores) -pause `programable CData` (2) -Colores (i, :) = [1, 1, 1, 1] -Colores (i + 1, :) = [1, 1, 1, 1] -Colores (i + 2, :) = [1, 1, 1, 1] -set (Bar1 (1), `programable CData`, Colores) -pause (2) -fin

El código comienza creando un gráfico de barras 3D y girándolo de manera que se puede ver con claridad los datos. Después, el código obtiene los colores utilizados para llenar los diversos bares de la programable CData propiedad y coloca estos valores en Colores.

Para este ejemplo, la programable CData propiedad es una matriz de 18 × 4 que contiene los colores para cada cara del diagrama de barras. Cada barra en un gráfico utiliza seis filas de la programable CData propiedad.

Los colores para la primera barra están contenidos en las filas 1, 2 y 3. El segundo colores de la barra aparecen en 7, 8, y 9, mientras que los terceros colores de la barra aparecen en filas 13, 14, y 15. Los otros tres filas de cada conjunto se oculta a la vista. Hay una por separado programable CData viviendas en cada uno de los grupos de barras. El ejemplo sólo funciona con el primer grupo, Bar1 (1).

Video: Cómo crear la Ruta y dar animación a los objetos en Prezi

Observe cómo este ejemplo se utiliza la para lazo. Los valores muestran que hay 18 elementos. Cada barra consume seis elementos, por lo que este para bucle salta seis elementos. En lugar de tener la para sistema del lazo yo a 1, 2, y 3, esta para bucle establece los valores a 1, 7, y 13, que es precisamente lo que se necesita para establecer los valores de color en Colores.

Después de que cambia el color en cada uno de los tres elementos de la cara por una fila en particular, el código pasa a la siguiente fila mediante la adición de 1 o 2 para el valor de yo. El paso final es a continuación, establezca la programable CData valor en Bar1 (1). Usted ve el cambio ocurre en pantalla: La barra está resaltado. Después de una pausa de dos segundos, los colores se volvieron a su estado original.

Artículos Relacionados