Diseñar un programa para graficar usando solo fractals

Páginas: 18 (4357 palabras) Publicado: 25 de junio de 2011
PLANTEAMIENTO:
Para poder cumplir con el planteamiento del problema como es, elaborar un generador de graficas bidimensionales, de tipo torta, barras y lineales, (sin usar funciones graficas solo elementos básicos como fractals)

ANALISIS:
Se tomó por analogía el fundamento que rige la elaboración de graficas en papel milimetrado la cual se sustenta en pasos bien específicos tales como:• Obtener los parámetros y valores a graficar
• Determinación del espacio ó área en la que se graficará.
• Distribución de dicho espacio para la ubicación de las componentes del grafico tales como; titulo, leyenda, grafico, ejes (si los hubiera) y escalas.
• Determinación y cálculo de las escalas horizontales y verticales, así como la relación del máximo valor (ordenada y abcisa)con respecto al área disponible para el grafico así como otros parámetros requeridos según el tipo grafico.
• Establecer coordenadas del origen de los ejes si los hubiera (barras y lineal) ó del centro para el caso del grafico torta.
• Se dibujan los ejes se representan los puntos de acuerdo al formato seleccionado.
• Se titula el grafico y señala la leyenda respectiva.
Estosconformarán las premisas suficientes para la elaboración del graficador computarizado en vista que describen de manera general los pasos requeridos para cumplir el objetivo.
Ajustando lo antes expuesto al ámbito computacional los pasos serán los que se señalan a continuación:

Obtención de los valores y parámetros a graficar:
Se obtendrá el tipo de grafico mediante un menú de selecciónsimple, luego se leerá la cantidad de parámetros que se desean graficar, en base a este ultimo dato se solicitaran progresivamente el nombre y valor para cada parámetro almacenándolos en vectores, finalmente se deberá ingresar el titulo para el grafico. Con todos estos datos se procede a ejecutar la rutina correspondiente al tipo de grafico elegido.
La pantalla de inserción de datos aparecerácada vez que el usuario de por culminado un proceso de graficación y seleccione ingresar nuevos datos

Determinación del espacio en la que se graficará y su distribución:
Esta conformado por un monitor a color, cuyo adaptador grafico permite una resolución de 639x479 píxeles, lo que constituirá el área máxima disponible para graficar, la cual a su vez se distribuirá de manera tal que permitarepresentar las demás componentes tales como; titulo, leyenda, escalas etc., esto se hará de acuerdo al siguiente esquema:
(0,0)
|Titulo |
| | |
|Área del Grafico |Leyenda |
|Opciones |(639,479)
Fig. Nº 1
Sin embargo en vista que la leyenda se presenta cuando sea requerida por el usuario, esto permite inicialmente, gracias a ventajas computacionales, que se utilice completamente la sección vertical intermedia para representar el grafico, conservado este sus dimensiones básicas, lográndose así una mejor distribución visual del espacio disponible.
Dentro de cada espacioestablecido, cada elemento tendrá sus coordenadas específicas las cuales no coinciden con las de los vértices superior izquierdo e inferior derecho del espacio asignado para su efecto, por el contrario estarán dentro de el.

Determinación y cálculo de los parámetros según tipo de grafico:
Tomando en consideración que se graficaran tres tipos distintos de grafico, se necesitara igual número deprocesos independientes para la determinación y cálculo de los parámetros gráficos requeridos como se especifica a continuación:
1. Cálculos grafica Torta.
2. Cálculos grafica Barras.
3. Cálculos grafica Lineales.

1. Cálculos grafica Torta:
Para esta representación grafica se sumaran los valores de los parámetros leídos para determinar un total el cual corresponderá al 100%...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programas de diseño gráfico 3d
  • Programas De Diseño Grafico
  • programas de diseño grafico
  • Programas De Diseño Gráfico
  • Brochure Programa Diseno Grafico
  • Para Un Buen Diseñador Grafico
  • Diseño grafico para la gente
  • Diseño Para La Comunicación Gráfica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS