1、请问各位朋友,我现在想在VC++中根据一组数据来绘制出一条平滑的曲线
(模拟Excel中的根据一组数据绘出一条曲线的功能)比如:Y=a*X*X (a为常数)
我想绘制出这个方程的曲线该如何实现?
2、有谁知道哪有关于数学计算用VC++现实问题的书可以下载(比如计算微积分、对数等算
法问题)谢谢各位!

解决方案 »

  1.   

    可以用VC动态连接MATLAB实现,具体参考关于MATLAB接口方面的书。这样比较简单,我一般都不直接用VC画图。
      

  2.   

    我用vc画过图,但是不知道怎么画圆滑的曲线,自己找点连线,就是间距比较小,也画不很圆滑,呵呵,除了利用matlab没有别的办法了么,关注中
      

  3.   

    No,有办法。
    我用VC做过绘图的程序,需要涉及到坐标模式转换等......
    还是有点麻烦的。
      

  4.   

    哪里有关于MATLAB接口方面的书啊?
      

  5.   

    1、设置X或者Y的步长。就可以得到(区间/步长)个点。而后把这些点用折线连起来就是曲线。步长越小,曲线越接近函数形态。如想要好的效果就用反锯齿把所有的折线都处理一下。
    2、有一本书《VC常用算法大全》全部都是关于数值计算的。不如买一本,有配套光盘,上边有代码。
      

  6.   

    OpenGL怎么样?画出的曲线很圆滑!