首页 文本命令提要

文本命令提要

举报
开通vip

文本命令提要以下的函数命令,成功时生成一个新的对象,返回值为该对象在当前页面对象列表中的编号;如果操作没有成功则返回值为-1 以下的函数命令,可以在文本作图对话框里运行,也可以在程序工作区执行。一次可以执行多条命令,每条命令结尾处都要加上分号(注意,必须是英文输入状态下的分号)。在程序工作区执行的方法,是把文本编辑的光标放在最后一行的分号后面,按着Ctrl键击Enter键。成功时生成一个新的对象,返回值为该对象在当前页面对象列表中的编号;如果操作没有成功则返回值为-1。 在函数名后面的小括弧中,方括弧表示可以省略的部分。 黑体...

文本命令提要
以下的函数命令,成功时生成一个新的对象,返回值为该对象在当前页面对象列表中的编号;如果操作没有成功则返回值为-1 以下的函数命令,可以在文本作图对话框里运行,也可以在程序工作区执行。一次可以执行多条命令,每条命令结尾处都要加上分号(注意,必须是英文输入状态下的分号)。在程序工作区执行的方法,是把文本编辑的光标放在最后一行的分号后面,按着Ctrl键击Enter键。成功时生成一个新的对象,返回值为该对象在当前页面对象列表中的编号;如果操作没有成功则返回值为-1。 在函数名后面的小括弧中,方括弧表示可以省略的部分。 黑体字的小标题,例如“坐标点”,表示在免费版本中只能用文本命令实现的功能。 参数为一个大写字母如A、B、C等时,若不加说明,则代表点对象在当前页面对象列表中的编号。 参数为 Line 时,若不加说明,则代表线段、向量、射线或直线对象在当前页面对象列表中的编号。 参数为 Text 时,若不加说明,则表示点的名字。如果缺省或是空字符串,则系统自动产生一个名字。 其它类型的参数含义将具体说明。 下面的170多条命令中,最常用而且必须用文本命令执行的约有50多条。这50多条命令用绿色字体以便醒目。 A. 点 A1. 最常用的点 (1)​ 自由点 Point(xCoor, yCoor[,Text]) 参数: xCoor: 点的横坐标;必须是一个有效的浮点数,否则系统默认为0。 yCoor: 点的纵坐标;必须是一个有效的浮点数,否则系统默认为0。 说明: 此函数在当前页面的位置(xCoor, yCoor)上作一个自由点。通过修改对象的属性可以将自由点转换为坐标为整数的自由点。 (2)​ 坐标点 Point(xCoor, yCoor, xDrag, yDrag, Polar[,Text]) 参数: xCoor: 点的横坐标;必须是一个合法的数学表达式,否则系统默认为0。 yCoor: 点的纵坐标;必须是一个合法的数学表达式,否则系统默认为0。 xDrag: 水平(x)方向的拖动变量;必须是变量或空字符,如果缺省系统默认为空字符串。 yDrag: 铅垂(y)方向的拖动变量;必须是变量或空字符,如果缺省系统默认为空字符串。 Polar: 其值为"right"或"polar",分别表示坐标为直角坐标或极坐标。如果缺省系统默认是直角坐标。 说明: 此函数在当前页面的位置(xCoor, yCoor)上作一个坐标点,如果xDrag不为空是一个变量,则当用鼠标水平方向拖动该点时,修改该变量的值。如果xCoor或yCoor中含有该变量,则当该变量变化时该点的坐标也发生变化。yDrag则在垂直方向修改该变量的值。如果xDrag或yDrag中至少有一个是合法的变量,则该点可以被拖动,可以生成动画按钮。 (3)直线上的点 PointOnLine(Line[,Text]) 说明: 在线段、向量、射线或直线Line上任取一点,该点可以在该对象所在的直线上被拖动,可以生成动画按钮。 (4)平行线上的点 PointOnPLine(A, Line[,Text]) 说明: 在过点A且平行于直线Line的直线上任意取点。该点可以被拖动,可以生成动画按钮。 (5) 垂直线上的点 PointOnVLine(A, Line[,Text]) 说明: 在过点A且垂直于直线Line的直线上任意取点。该点可以被拖动,可以生成动画按钮。 注意,以上2条命令,用鼠标菜单执行时还会作一条将新产生的点和A连接的线段;用文本作图时只生成一个点。 (6) 多边形边界上的点 PointOnPolygon(P1, P2, …, Pn[,Text]) 参数: P1, P2,…, Pn:点对象在当前页面对象列表中的编号。 说明: 在多边形P1P2…Pn的边界上任取一点,该点可以被拖动,可以生成动画按钮。参数中的点的个数至少为3个。 (7)圆锥曲线上的点 PointOnConic(Conic[,Text]) 参数: Conic: 圆、椭圆、双曲线或抛物线对象在当前页面对象列表中的编号。 说明: 在圆、椭圆、双曲线或抛物线Conic上任取一点,该点可以被拖动,可以生成动画按钮。 (8)直线的交点 IntersectionOfLine(Line1, Line2[,Text]) 参数: Line1: 线段、向量、射线或直线对象在当前页面对象列表中的编号。 Line2: 线段、向量、射线或直线对象在当前页面对象列表中的编号。 说明: 作Line1所在直线和Line2所在直线的交点。 (9)两圆的交点 IntersectionOfCircle(Circle1, Circle2, Type[,Text]) 参数: Circle1: 圆对象在当前页面对象列表中的编号。 Circle2: 圆对象在当前页面对象列表中的编号。 Type: 0或1,以区分两个交点。 说明: 根据Type的值,作出两圆Circle1和Circle2的对应交点。 注意,用菜单命令将作出两个交点。 (10)直线和圆锥曲线的交点 IntersectionOfLineConic(Line, Conic, Type[,Text]) 参数: Conic: 圆、椭圆、双曲线或抛物线对象在当前页面对象列表中的编号。 Type: 0或1,以区分两个交点。 说明: 根据Type的值,作出Line所在直线和二次曲线Conic的对应交点。 (11) 三角形的重心 Centroid(A, B, C[,Text]) 说明: 作出三角形ABC的重心,即三角形三条中线的交点。 (12) 三角形的垂心 Orthocenter(A, B, C[,Text]) 说明: 作出三角形ABC的垂心,即三角形三条高的交点。 (13) 三角形的外心 Circumcenter(A, B, C[,Text]) 说明: 作出三角形ABC的外心,即三角形三边垂直平分线的交点。 (14) 三角形的内心 Incenter(A, B, C[,Text]) 说明: 作出三角形ABC的内心,即三角形三条内角平分线的交点。 (15)线段的中点 Midpoint(A, B [,Text]) 说明: 作出线段AB的中点。 (16)点到直线的垂足 Foot(A, Line [,Text]) 说明: 作出点A到Line所在直线的垂足。 A2 多边形的顶点 (17) 等腰三角形的顶点 IsosTriangle(A, B[,Text]) 说明: 作以AB为底边的等腰三角形的顶点,亦即新产生的点是线段AB的垂直平分线上的任意一点。该点可以被拖动,可以生成动画按钮。 (18) 等边三角形的顶点 EqTriangle(A, B[,Text]) 说明: 作以AB为边的等边三角形的第三个顶点。显然第三个顶点P的位置有两个,即ABP逆时针或ABP顺时针。系统缺省的方向是逆时针方向,通过修改点的属性可以改变等边三角形的3顶点的旋转方向。 (19) 平行四边形的顶点 Parallelogram(A, B, C[,Text]) 说明: 作出平行四边形ABCD的第四个顶点D。 (20) 正方形的顶点 Square(A, B[,Text]) 说明: 作出以AB为边的正方形的第三个顶点P。显然第三个顶点的位置有两个,即ABP逆时针或ABP顺时针。系统缺省的方向是逆时针方向,通过修改点的属性可以改变此旋转方向。 (21) 等腰梯形的顶点 IsocelesEchelon(A, B, C[,Text]) 说明: 根据C的位置不同,以AB为一条底边作一个等腰梯形ABCD或ABDC。 (22)正多边形的顶点 VertexOfPolygon(A, B, n, k[,Text]) 参数: n: 正多边形的边数,必须是常数或合法的数学表达式。如果n不是正整数,系统自动截掉小数部分并取绝对值。n的值必须大于或等于3。 k: 正n多边形的第k的顶点,k必须是常数或合法的数学表达式。如果k不是正整数,系统自动截掉小数部分并取绝对值。10时,P和B在A的同侧;反之在异侧。 (42) 点绕点旋转缩放点 PointFlexRotate(P, A, Times, Angle[,Text]) 参数: Times: 放缩的倍数,必须是一个合法的数学表达式。 Angle: 旋转的角度,单位是度,必须是一个合法的数学表达式。 说明: 点P绕点A逆时针方向旋转角Angle,并将P到A的距离缩放Times倍后所产生的点。这里要注意,旋转的角度是度,旋转的方向是逆时针方向。如果要求顺时针方向旋转,可将Angle的值反号。 B. 直线类 (43)线段 Segment(A,B) 说明: 在当前页面作线段AB;在属性对话框中可以将线段修改为射线或直线,或添加箭头成为向量。 (44)向量 Vector(A,B) 说明: 在当前页面作向量AB。通过对象的属性对话框可以将向量修改为射线或直线,或去掉箭头成为线段。 (45)射线 Radial(A, B) 说明: 在当前页面作射线AB。通过对象的属性对话框可以将射线P修改为线段或直线。 (46)直线 Line(A, B) 说明: 在当前页面作直线AB。通过对象的属性对话框可以将直线修改为线段或射线。 (47) 平行线 ParallelLine(A, Line) 说明: 过A点作一条和Line平行的直线。 (48) 垂直线 VerticalLine(A, Line) 说明: 过A点作一条和Line垂直的直线。 (49)角平分线 AngleBisector(A, B, C) 说明: 作∠ABC的角平分线。 (50) 过已知点给定斜率的直线 LineOfPointSlope(A, Slope) 参数: Slope: 直线的斜率,必须是一个合法的表达式。 说明: 过点A作一条斜率为Slope的直线。 (51) 过已知点给定倾斜角的直线 LineOfPointAngle(A, Angle) 参数: Angle: 直线的倾斜角,必须是一个合法的表达式。 说明: 过点A作一条倾斜角为Angle(弧度)的直线。 (52) 过已知点给定x轴截距的直线 LineOfPointXIntercept(A, xIntercept) 参数: xIntercept: 直线在x轴上的截距,必须是一个合法的表达式。 说明: 过点A作一条在x轴上的截距为xIntercept的直线。 (53) 过已知点给定y轴截距的直线 LineOfPointYIntercept(A, yIntercept) 参数: yIntercept: 直线在y轴上的截距,必须是一个合法的表达式。 说明: 过点A作一条在y轴上的截距为yIntercept的直线。 (54) 给定两轴截距的直线 LineOfIntercept(xIntercept, yIntercept) 参数: xIntercept: 直线在x轴上的截距,必须是一个合法的表达式。 yIntercept: 直线在y轴上的截距,必须是一个合法的表达式。 说明: 作一条在x和y轴上的截距分别为xIntercept和yIntercept的直线,即直线的截距式: (55) 给定斜率和y轴截距的直线 LineOfSlopeIntercept(Slope, Intercept) 参数: Slope: 直线的斜率,必须是一个合法的表达式。 Intercept: 直线在y轴上的截距,必须是一个合法的表达式。 说明: 作一条斜率为Slope,在y轴上的截距为yIntercept的直线,即直线的斜截式:y=Slope*x+Intercept。 (56) 已知方程的直线 LineOfEquation(Equation) 返回值: 返回该对象在当前页面对象列表中的编号;如果操作没有成功则返回值为-1。 参数: Equation: 直线的方程,必须为:ax+by+c的形式。 说明: 根据直线方程ax+by+c=0作直线。 (57) 两圆的公切线 CommonTangent(Circle1, Circle2, Type) 参数: Circle1: 圆对象在当前页面对象列表中的编号。 Circle2: 圆对象在当前页面对象列表中的编号。 Type: 其值为 0、1、2或3。 说明: 作两圆Circle1和Circle2的公切线,Type=0或1时为外公切线,Type=2或3时为内公切线。 (58)圆锥曲线的切线 Tangent(A, Conic, Type) 参数: Conic: 圆、椭圆、双曲线或抛物线在当前页面对象列表中的编号。 Type: 其值为0或1。 说明: 过点A作圆、椭圆、双曲线或抛物线,Type=0或1对应两条不同的切线。如果点A在圆、椭圆、双曲线或抛物线Conic上,则两条曲线重合。 (59)其他曲线的切线 CurveTangent(A) 参数: A: 曲线上的点在当前页面对象列表中的编号。 说明: 过曲线上的点A,作曲线的切线。 (60)圆锥曲线的准线 Directrix(Conic, Type) 参数: Conic: 椭圆、双曲线或抛物线在当前页面对象列表中的编号。 Type: 其值为:0或1。 说明: 作椭圆、双曲线或抛物线的准线。对于抛物线Type的值只能取0,而当Conic是椭圆和双曲线时,Type=0或1对应两条不同的准线。 (61) 双曲线的渐近线 Asymptote(Hyperbola, Type) 参数: Conic: 双曲线在当前页面对象列表中的编号。 Type: 其值为:0或1。 说明: 作双曲线的渐近线。Type=0或1对应两条不同的渐近线。 C.圆和圆弧 (62) 已知圆心通过指定点的圆 Circle(Center, P) 参数: Center: 点对象在当前页面对象列表中的编号。 说明: 以Center为圆心,通过点P作一个圆。 (63)过已知三点的圆 CircleOf3Point(A, B, C) 说明: 通过点A、B和C作一个圆,即作三角形ABC的外接圆。 (64)已知圆心和一条切线的圆 CircleOfTangent(Center, Line) 参数: Center: 点对象在当前页面对象列表中的编号。 Line: 线对象在当前页面对象列表中的编号。 说明: 以Center为圆心作一个和直线Line相切的圆。 (65)已知圆心和半径的圆 CircleOfRadius(Center, Radius) 参数: Center: 点对象在当前页面对象列表中的编号。 Radius: 圆的半径,必须为大于零的合法数学表达式。 说明: 以Center为圆心,作一个半径为Radius的圆。 (66) 已知圆心且半径等于指定两点距离的圆 CircleOfRadius(Center, A, B) 参数: Center: 点对象在当前页面对象列表中的编号。 说明: 以Center为圆心,作一个AB为半径的圆。 (67)以指定两点为直径端点的圆 DiameterCircle(A, B) 说明: 以AB为直径作一个圆。 (68) 已知圆周角所对的弧 AngleArc(A, B, C) 说明: 作△ABC的外接圆的圆周角∠ABC所对的弧。 (69)含已知圆周角的弧 ThreePointArc(A, B, C) 说明: 作△ABC的外接圆周上的圆弧ABC. (70) 已知圆上的弧 ArcOnCircle(A, B, Circle) 参数: Circle: 圆对象在当前页面对象列表中的编号。 说明: 在圆Circle上作圆弧AB,点A、B必须是圆弧的点,所作的圆弧由A沿逆时针方向到B。 D.圆锥曲线 (71) 已知中心的标准椭圆 NormalEllipse(Center, a(b/c/e)=expr1, b(a/c/e)=expr2, sXy) 参数: Center: 点对象在当前页面对象列表中的编号。标准椭圆的中心。 a(b/c/e)=expr1:等号的左边必须为a、b、c或e,右边必须是一个合法的且符合条件的数学表达式。a、b、c和e的意义如下:a 长半轴、b 短半轴、c 半焦距、e 离心率。 b(a/c/e)=expr2:意义和a(b/c/e)=expr1相同。 sXy: 标准椭圆的焦点所在的轴,其值只能为x或y,如果值是x表示焦点在X轴上,否则焦点在Y轴上。 说明: 以Center为中心,作一个符合条件的标准椭圆。要注意等号左边必须指定椭圆的两个不同的几何量。 (72)已知两焦点并过指定点的椭圆 EllipseOfFocusPoint(F, G, A) 说明: 以F和G为焦点,作一个过点A的椭圆。 (73) 已知两焦点和长半轴的椭圆 EllipseOfFocusAxis(F, G, a) 参数: a: 椭圆的长半轴,必须是一个合法的数学表达式。 说明: 以F和G为焦点,作一个长半轴为a的椭圆。若|FG| = 2a,此时椭圆将退化为直线;若|FG| > 2a,则椭圆转化为双曲线。 (74) 已知中心的标准双曲线 NormalHyperbola(Center, a(b/c/e)=expr1, b(a/c/e)=expr2, sXy) 参数: Center: 点对象在当前页面对象列表中的编号。标准双曲线的中心。 a(b/c/e)=expr1:等号的左边必须为a、b、c或e,右边必须是一个合法的且符合条件的数学表达式。a、b、c和e的意义如下:a 实半轴、b 虚半轴、c 半焦距、e 离心率。 b(a/c/e)=expr2:意义和a(b/c/e)=expr1相同。 sXy: 标准双曲线的焦点所在的轴,其值只能为x或y,如果值是x表示焦点在X轴上,否则焦点在Y轴上。 说明: 以Center为中心,作一个符合条件的标准双曲线。要注意等号左边必须指定双曲线的两个不同的几何量。 (75)已知两焦点并过指定点的双曲线 HyperbolaOfFocusPoint(F, G, A) 说明: 以F和G为焦点,作一个过点A的双曲线。 (76) 已知两焦点和实半轴的双曲线 HyperbolaOfFocusAxis(F, G, a) 参数: a: 双曲线的实半轴,必须是一个合法的数学表达式。 说明: 以F和G为焦点,作一个实半轴为a的双曲线。若|FG| = 2a,则双曲线将退化为直线;若|FG| < 2a,则双曲线转化为椭圆。 (77)已知顶点的标准抛物线 NormalParabola(Vertex, p, sDir) 参数: Vertex: 点对象在当前页面对象列表中的编号。 p: 抛物线的焦半径,必须是一个合法的数学表达式。 sDir: 抛物线的开口方向,其值为left、right、upper或lower中之一,分别表示p>0时抛物线的开口方向为向左、向右、向上或向下;p<0时则相反。 说明: 作一条标准抛物线满足以下条件,以Vertex为顶点,p为焦半径,开口方向由sDir和p的正负确定。 (78)已知焦点和对称轴并过指定点的抛物线 Parabola(A, B, C) 说明: 以点A为焦点、AB所在的直线为对称轴,作一条通过点C的抛物线。 (79)已知顶点和焦点的抛物线 Parabola(A, B) 说明: 以点A为顶点,点B为焦点,作一条抛物线。 (80) 已知顶点和准线的抛物线 ParabolaOfVertexDirectrix(V, Line) 参数: Line: 线对象在当前页面对象列表中的编号。 说明: 作一条以点A为顶点,Line为准线的抛物线。 (81)给定方程的圆锥曲线 ConicOfEquation(Equation) 参数: Equation: 关于x和y的二元二次多项式。 说明: 作二次方程Equation=0所对应的曲线。 (82)过已知5点的圆锥曲线 ConicOfFivePoint(A, B, C, D, E) 说明: 作一条过五点A、B、C、D和E的二次曲线。 (83)已知顶点和准线并指定离心率的圆锥曲线 ConicOfUniform(Vertex, Line, Ecc) 参数: Vextex: 点对象在当前页面对象列表中的编号。 Line: 线对象在当前页面对象列表中的编号。 Ecc: 二次曲线的离心率,必须必须是一个合法的数学表达式。 说明: 根据二次曲线的顶点(Vertex)、准线(Line)、及离心率(Ecc的绝对值)作二次曲线。 E.其他曲线 (84) 函数曲线 Function(y=f(x)(x=f(y)), a, b, count[,Text]) 参数: f(x): 关于x的函数表达式。 a: 数学表达式。 b: 数学表达式。 count: 画函数曲线时,样本点的个数。必须是一个大于3的正整数或合法的数学表达式,否则系统对其取整和取绝对值。 说明: 在平面内画函数y=f(x)(或x=f(y))在区间[a, b]内的图像。系统作函数的图像时是采用如下的方法:(1)在区间[a, b]上均匀取count个样本点;(2)根据曲线的间断值的设置,把这些样本点分成若干组。曲线的间断值设置可通过曲线的属性进行修改。(3)通过每组样本点作一条样本曲线。对于区间[a, b]中a和b的值,一定要保证a 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 ,参数ρ和θ输入时必须用rho和thet代替。 a: 数学表达式。 b: 数学表达式。 count: 画函数曲线时,样本点的个数。必须是一个大于3的正整数或数学表达式。对于非整数和负数,系统对其取整和取绝对值。 说明: 在平面内画极坐标方程ρ=f(θ)在区间[a, b]内的图像。系统作函数的图像时是采用如下的方法:(1)在区间[a, b]上均匀取count个样本点;(2)根据曲线的间断值的设置,把这些样本点分成若干组。曲线的间断值设置可通过曲线的属性进行修改。(3)通过每组样本点作一条样本曲线。对于区间[a, b]中a和b的值,一定要保证a
本文档为【文本命令提要】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_904789
暂无简介~
格式:doc
大小:210KB
软件:Word
页数:48
分类:
上传时间:2010-10-20
浏览量:17