想用VC++作图,有些难度哦,因为它只最基本的。要想作出Windows程序的话,工程选MFC或是Win32工程,不能是控制台(Console)程序。
这只是基本,还要用到API,用MFC的话Windows提供得有CDC类,是画图的,不过只能画一些标准的图形,如直线,圆,矩形。要想画你这个复杂函数的图像得用最基本的画点函数:SetPixel()
该函数封装在CDC类中,这就要求你要一些计算机图形学的知识了。难度很大。
但是你如果用Matlab这些数学软件就显得很容易了。其中道理你可自己体会。
不知道你对MFC了解怎么样,VC6.0是可以的,你首先就是要用C++语言正确描述你要画的函数,然后就是要选定一个做图的区域,MFC提供的屏幕坐标和你要画图的坐标可能会有些不一样,坐标的选取要做相应的转换,最后就是逐个判断做图区域内的点是否是你函数上的点(就是把坐标带到函数里去算),符合就画点,不符合就跳过。
用一个库函数