c#设计函数图形绘制程序。在Form1窗体上单击"关闭"菜单命令,终止Form1窗体程序;单击"绘图"菜单命令进行图形绘制,添加一个pictureBox控件作为画布,定义画布为窗体的长与宽,设置坐标原点(x0,y0)为画布宽的50%、高的75%,并绘制坐标轴,然后绘制从原点到下列函数上各点(xi,yi)的连线,函数为:
其中x的取值范围为-1.7~1.7,精度(即步长)为0.02。x和y坐标的放大倍数分别为80和35。要求第一、二、三、四象限上的连线分别用蓝色、绿色、红色和黑色绘制,结果如图所示。
我不会高数你有个东西叫 .NET Reflector,可以反编译查看源码实现。但我不提倡学习的时候这么做。
这个题看上去没有什么难度,单纯的练习。不知道你是对于数据公式看不懂,还是c#程序非常陌生。
上面的函数计算也没有什么难度,无非是用循环按照步长取x,计算出对应的y,然后画一条到原点的线。
加减乘除不说,就有一个Math.Sin(x)函数而已。画线条也比较简单,再根据(x,y)判断象限,设置线条颜色。