none
como grafico en c# las funciones

Todas las respuestas

  • Para graficar y=f(x):

    Se decide el rango de valores de x que queremos graficar y el número de muestras a tomar (por ejemplo, si es para pintarlo en pantalla dentro de un recuadro que mide 1000 pixels de anchura, tomaremos 1000 muestras).

    Se divide por el número de muestras el rango de valores, dando lugar a los valores de x que vamos a dibujar. Se usa un bucle de código para evaluar y=f(x) por cada uno de dichos valores, dando lugar a tantas parejas de valores (x,y) como muestras hemos decidido tomar.

    Con dichos puntos (x,y), se usan los métodos de System.Drawing.Graphics para dibujarlos en el destino deseado, usando la función DrawLine para conectar cada punto con el siguiente. De esa forma, sale dibujada una línea quebrada que aproxima la función deseada, con tanta mayor exactutud cuanto mayor sea el número de muestras.

    domingo, 23 de diciembre de 2012 9:29
  • si pero el rato de pasar los datos la funcion (DrawLine) no lo grafica  
    domingo, 23 de diciembre de 2012 19:11
  • Si es una aplicación WinForms, es necesario meter los DrawLine dentro del evento Paint del cotenedor en el que vas a dibujar. Y esto hay que repetirlo cada vez que Windows decide disparar dicho evento Paint.

    lunes, 24 de diciembre de 2012 8:51