一种坐标-参数传递快捷作图法

文档序号:8543881阅读:162来源:国知局
一种坐标-参数传递快捷作图法
【技术领域】
[0001]本发明涉及一种坐标-参数传递快捷作图法。
【背景技术】
[0002]现有技术中,对函数曲线图的绘制普遍采用的方式是:在程序中,建立数据框,然后,点击数据输入框的激发按钮,激发数据输入框,用户通过向数据输入框中指定的变量的输入框输入相应的数据,由此来完成函数曲线图的绘制。该种方法不仅应用复杂,而且作图效率低下。

【发明内容】

[0003]本发明的目的在于克服上述缺陷,提供一种实现方便、作图快捷的坐标-参数传递快捷作图法。
[0004]为了实现上述目的,本发明采用的技术方案如下:
一种坐标-参数传递快捷作图法,包括以下步骤:
(1)通过坐标转换,在平面上建立标准笛卡尔坐标系,建立点与坐标的对应关系;
(2)将动态坐标值在坐标平面上显示出来;
(3)构造函数,设立对应的含单元参数或多元参数的含参函数;
(4)确定函数参数与点的坐标间的对应关系;
(5)移动鼠标到特定位置,将鼠标在坐标平面上对应的坐标值,以实参的形式传递给函数的形参,使函数获得外部的输入值;
(6)确定待定数值,得到函数的最终表达式;
(7)调用函数,在坐标平面上作出相应的函数曲线图。
[0005]其中,所述步骤(2)的具体方式为:设立双精度变量X、Y,将鼠标对应的点P (X0,Y0)的动态坐标值Xo,Ytl赋予双精度变量X、Y,以将鼠标的动态坐标值X 0,Ytl在坐标平面上显示出来。
[0006]本发明的设计原理:以鼠标在坐标平面上的坐标值为作图函数从外部获取的参数值,简化数据的输入传递。
[0007]与现有技术相比,本发明具有以下有益效果:
本发明以鼠标在坐标平面上的坐标值为作图函数从外部获取的参数值,使用‘鼠标-坐标’的方法获得数据,改变了现有技术通过向数据输入框中指定的变量的输入框输入数据获得数据,其作图快捷、方便,极大地提高了作图效率和精度。
【具体实施方式】
[0008]下面结合实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。实施例
[0009]本实施例提供了一种坐标-参数传递快捷作图法,该方法以鼠标在坐标平面上的坐标值为作图函数从外部获取的参数值,简化数据的输入传递,以达到快捷作图的目的,该方法主要包括以下步骤:
一、建立点与坐标的对应关系
通过坐标转换,在平面上建立标准笛卡尔坐标系,建立点与坐标的对应关系;因为平面上任一点都与一对有序数组(X,y)相对应,因此,就建立了点与坐标的对应。
[0010]二、将动态坐标值在坐标平面上显示出来
具体的说,设立双精度变量X、Y,将鼠标对应的点P (X0, Y0)的动态坐标值Xo,Ytl赋予双精度变量X、Y,以将鼠标的动态坐标值\,Ytl在坐标平面上显示出来。
[0011]三、构造函数
设立对应的含单元参数或多元参数的含参函数;绝大多数函数都可以视为含参数的函数,例如:函数Y=Asin ( ωχ + φ ),Y= Acos ( ωχ + φ ),其中的Α、ω、φ都可以作为参数,(本方法中,对于正弦、余弦函数,只将A作为待定参数)该参数又与鼠标的动态坐标值Xtl在坐标平面上显示出来的值对应。
[0012]四、确定函数参数与点的坐标间的对应关系;该对应关系根据实际的需要确定。对于某些函数而言,需要限定参数的取值范围,例如:对于指数函数,如果指定某参数为函数的底数,则参数必须满足是正数且不能为I的条件限制;对于对数函数也有相同的条件限制,如:对于对数函数Y = 1ga (Ax + B)的底数a,a=f (x),其中,x是由鼠标的X。决定的,同时,其应当满足大于O且不等于I的取值范围。
[0013]五、使函数获得外部的输入值
根据需要和条件,移动鼠标到特定位置,将鼠标在坐标平面上对应的坐标值,以实参的形式传递给函数的形参,使函数获得外部的输入值。
[0014]六、确定待定数值,得到函数的最终表达式。待定数值的确定依据不同的函数而定。
[0015]七、调用函数,在坐标平面上作出相应的函数曲线图。如:函数Y = 1gaCAx + B)中,将底数a作为函数的形参,与鼠标的\坐标对应,其中a取值为4,即需要从外部传入的实参值是4。要作出Y= 1g4 (Ax + B)的快捷作图,首先,建立函数,即确定函数类型,如:指数函数、对数函数等。然后,选取(点击)坐标平面上X坐标值为4的任意位置,将将坐标X的值传递给参数a,即该函数获得外部的输入值。即获得函数Y = 1g4 (Ax + B)。
[0016]按照上述实施例,便可很好地实现本发明。值得说明的是,基于上述设计原理的前提下,为解决同样的技术问题,即使在本发明所公开的结构基础上做出的一些无实质性的改动或润色,所采用的技术方案的实质仍然与本发明一样,故其也应当在本发明的保护范围内。
【主权项】
1.一种坐标-参数传递快捷作图法,其特征在于,包括以下步骤: (1)通过坐标转换,在平面上建立标准笛卡尔坐标系,建立点与坐标的对应关系; (2)将动态坐标值在坐标平面上显示出来; (3)构造函数,设立对应的含单元参数或多元参数的含参函数; (4)确定函数参数与点的坐标间的对应关系; (5)移动鼠标到特定位置,将鼠标在坐标平面上对应的坐标值,以实参的形式传递给函数的形参,使函数获得外部的输入值; (6)确定待定数值,得到函数的最终表达式; (7)调用函数,在坐标平面上作出相应的函数曲线图。
2.根据权利要求1所述的一种坐标-参数传递快捷作图法,其特征在于,所述步骤(2)的具体方式为:设立双精度变量X、Y,将鼠标对应的点P (X0, Y0)的动态坐标值Xci, Ytl赋予双精度变量X、Y,以将鼠标的动态坐标值\,Ytl在坐标平面上显示出来。
【专利摘要】本发明公开了一种坐标-参数传递快捷作图法,解决了现有技术中函数曲线图绘制不便、作图效率低的问题。该坐标-参数传递快捷作图法以鼠标在坐标平面上的坐标值为作图函数从外部获取的参数值,使用‘鼠标-坐标’的方法获得数据,改变了现有技术通过向数据输入框中指定的变量的输入框输入数据获得数据,其作图快捷、方便,极大地提高了作图效率和精度。
【IPC分类】G06F17-50
【公开号】CN104866684
【申请号】CN201510302012
【发明人】邹三
【申请人】邹三
【公开日】2015年8月26日
【申请日】2015年6月5日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1