2010-12-13 13 views
5

Soy una simple ama de casa y me gusta trazar una función polinomial para mi hija desmotivada. He hecho una grilla en WPF, en una celda quiero dibujar el gráfico de un polinom simple. En esta celda, uso un viewbox y dentro de viewbox un lienzo.Cómo dibujar un diagrama de función en WPF?

Por ejemplo f (x) = 3x²

me gustaría utilizar coordenadas -10 a 10 en la dirección x y 0 a 300 en la dirección y. ¿Alguien puede decirme la forma de escalar el gráfico (lienzo, viewbox?).

Respuesta

6

Esto puede ser ligeramente excedente para las necesidades, ya que muestra algunas técnicas, pero una de las técnicas ilustradas es tomar una forma de onda calculada en tiempo de ejecución, y para visualizarlo en una especie de forma de gráfico: WPF Data Binding: Harmonic Series Visualization

El La técnica que se muestra allí implica un convertidor de valor personalizado, que incluye la capacidad de especificar una escala y un desplazamiento.

Si estuviera escribiendo ese código nuevamente hoy, probablemente pondría esa funcionalidad en un ViewModel en lugar de un convertidor de valor, pero eso no cambiaría demasiado.

+0

Gracias por su respuesta, voy a echar un vistazo más de cerca a su artículo. – Hulda

Cuestiones relacionadas