比如结果是两组值x(i),y(i),根据这两组值要自动生成相对应的曲线。

解决方案 »

  1.   

    你这个是画一个平面曲线,我这里还有画平面,曲线,二次曲线,空间结构体的函数,若需要,给我发邮件吧![email protected]
      

  2.   

    .net里面有 gdi+ 啊, 专门用来画图的.
    还有Graphics类
    这是我画分形KOCH图线的一部分代码.using System.Drawing;
    private const double PI = 3.1415926535897932384626433832795028841971;
    private void koch_Click(object sender, System.EventArgs e)
    {    this.Refresh();
    Fractal(double.Parse(textBox1.Text), double.Parse(textBox2.Text), double.Parse(textBox3.Text), double.Parse(textBox4.Text));
    }
    private void Fractal(double aX ,double aY,double bX ,double bY)
    {double  cX,cY , dX , dY ,eX , eY, l,alpha;
    if ((bX - aX) * (bX - aX) + (bY - aY) * (bY - aY) < 10 )
    {
        Pen blackPen = new Pen(Color.Black, 1); '这里就开始画图了.
    Graphics e=this.CreateGraphics();  'MSDN里面有很多这种代码
        float x1 = (float)bX;
    float y1 = (float)bY;
    float x2 = (float)aX;
    float y2 =(float)aY;
    // Draw line to screen.
    e.DrawLine(blackPen, x1, y1, x2, y2);

    }
    else
    {