函数绘图软件(DrawTools)是一款教学辅助软件,可以绘制任意函数的函数绘图软件。体积小,但功能强大。界面非常清爽,简单易操作。
1)支持直角坐标和极坐标的绘制;
2)支持4种不同类型的函数;
3)支持在一定范围内求最大(小)值和数值跟踪;
4)支持自建函数库文件;
5)支持全屏显示。
DrawArea – 用来填充主程序在窗体上可用区域的用户控件。包括GraphicsList 类的实例。绘制图形对象, 处理鼠标输入,把(鼠标)命令传给GraphicsList。
GraphicsList – 图形对象的列表。包括图形对象的ArrayList。通过使用DrawObject类中的方法与其他图形对象通讯
DrawObject – 所有图形对象的抽象基类。
DrawRectangle – 矩形图形对象。
DrawEllipise – 椭圆形图形对象。
DrawLine – 直线图形对象。
DrawPolygon – 多边形图形对象。
Tool – 所有画图工具的抽象基类。
ToolPointer – 箭头工具 (中性工具)。包含选择,移动,改变图形对象大小的实现。
ToolObject – 所有工具的抽象基类,用来创建新的图形对象。ToolRectangle – 矩形工具。
ToolEllipse – 椭圆形工具。
ToolLine – 直线工具。
ToolPolygon – 多边形工具。
函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。