文档章节

网页版几何画板开发笔记(十六) 作图检测说明

刘军兴
 刘军兴
发布于 2013/12/16 14:56
字数 689
阅读 190
收藏 3

(已经过时, 新版的在: http://my.oschina.net/u/232554/blog/368393 )

作图检测现在分为结果检测和过程检测两种:
  结果检测: 判断是否有平行,垂直等最终结果的检测方式, 不区分如何作图出这些点线等方法的检测.
  过程检测: 判断是否作有平行线,垂直线等步骤的检测方式.

预期, 在一个检测中教师可能根据需要选择使用一种或两种检测方法. 因此两种方式的检测都要实现.

结果检测:
(未特定说明的, 大写字母都是表示一个点)

coll(A, B, C): 判断 A,B,C 共线.
not_coll(A, B, C): 判断 A,B,C 不共线(也即三点可构成三角形).
para(A, B, C, D): 判断 AB∥CD.
perp(A, B, C, D): 判断 AB⊥CD.
intpt_ll(X, A, B, C, D): 判断点 X 是线 AB和线CD的交点.
midpt(M, A, B): 判断点 M 是点 A,B 的中点.
cycl(A, B, C, D): 判断A,B,C,D 四点共圆.
eqdist(A, B, C, D): 判断距离 AB=CD.
eqang(A,B,C,P,Q,R): 判断∠ABC=∠PQR.
con_tri(A,B,C,P,Q,R): 判断 △ABC≌△PQR. 三角形全等.
sim_tri(A,B,C, P,Q,R): 判断 △ABC∽△PQR. 三角形相似.
equ_tri(A,B,C): 判断 △ABC 是等边三角形.

ang_is(A,B,C, degree): 判断∠ABC=degree, degree 是数字, 表示角的度数.
angle(A,B,C): 判断存在角 ∠ABC, B 是顶点. BA, BC是两条边.

bisln(A,B,C,D,E): 判断 A,B 是角 ∠CDE 的角平分线. (一般/可以 点A=点D)
tri(A,B,C): 判断 A,B,C 可构成三角形.
acute_tri(A,B,C): 判断 A,B,C 构成了一个锐角三角形.
right_tri(A,B,C): 判断 A,B,C 构成了一个直角三角形, 其中 角A 是直角.
obtuse_tri(A,B,C): 判断 A,B,C 构成了一个钝角三角形, 其中 角A 是钝角.
amark(A,O,B): 判断 ∠AOB 存在角标记.
lmark(A,B): 判断 线段 A,B 之间有线标记.
mk_ss($m1, $m2): 判断两个 lmark 变量有相同的 style
ratio(A,B,C,D, E,F,G,H): 判断比例线段 AB:CD=EF:GH
ratio_2(A,B,C,D,n1,n2): 判断比例线段 AB:CD=n1:n2, 其中 n1,n2 是数字.

 

过程的判断:
point(A): 判定点 A 存在.
intpt(I): 判定点 I 是一个交点类型 (线线相交,线圆相交或 圆圆相交)
any_line(A,B): 判断有任意种类的线过点 A,B.
line(A,B): 判段直线 AB 存在(含 sline,paral,perpl)
seg(A,B): 判断线段 AB 存在.
ray(A,B): 判断射线 AB 存在 (含 ray,bisl).

根据需要, 添加更多的判断语句.


© 著作权归作者所有

刘军兴
粉丝 59
博文 189
码字总数 237645
作品 0
昌平
私信 提问
Get it,你离几何达人不远了!

对于爱学几何的人,是否存在这样的困扰:没有标准的尺规工具,图形画的不标准,理解上总是出错......整天在纸上画图,浪费大把大把的时间......几何图形画的不美观,在别人面前都拿不出手,公...

学术研究软件
2016/04/22
54
0
几何画板5.06最强中文版破解-下载-注册码

几何画板是全国初高中人教版教材指定软件,是适用于数学、平面几何、物理的矢量分析、作图,函数作图的动态几何工具。为感恩用户对几何画板的支持,也为更多老师带去福利,双11期间推出几何画...

学术研究软件
2016/11/11
20
0
几何画板中去除画出的线段的方法

在几何画板中作图和在黑板和纸上画图不一样,没有直接可以使用的橡皮擦或者黑板擦来将画的图擦除,但是在几何画板中如果画错了图或者不需要某个图形,也是可以不让它显示出来的,这样就不会妨...

学术研究软件
2016/12/19
12
0
万万没想到,课件还可以这样制作!

不知道作为数学老师的你,是否有这样的烦恼:要上课之前要提前备课,不知道如何才能完美展示你的备课笔记?公开课来了,应该怎么制作课件,为你加分呢?学生成绩上不去,是否跟你的教学模式有...

学术研究软件
2016/04/25
15
0
双十二“几何画板”限时6折特惠

还记得前不久的“双十一”么?各种商家为了回馈用户,都推出了空前的优惠活动,为了方便大家买买买,更是放大招,不惜打折降价来回馈新老客户。说实话买东西就要看准这种搞优惠活动的时候,不...

学术研究软件
2016/12/08
15
0

没有更多内容

加载失败,请刷新页面

加载更多

搭建高可用MongoDB集群(分片)

搭建高可用MongoDB集群(分片) MongoDB基础请参考:https://blog.51cto.com/kaliarch/2044423 MongoDB(replica set)请参考:https://blog.51cto.com/kaliarch/2044618 一、概述 1.1 背景 ......

linjin200
17分钟前
4
0
CDH6.0.1集成tez-0.9.1计算引擎

参考文章: https://www.jianshu.com/p/9fb9f32e1f0f https://www.baidu.com/link?url=OgpwasnZi7H1dySN2T111sseEWDBaCCTC3DFV61G7756YbrkJCA8Y3UFaueyqnfN&wd=&eqid=daeb8b3500049cf3000000......

Sheav
19分钟前
4
0
Vue内置指令的使用

v-model(数据绑定) v-model常用于表单数据的双向绑定,它本质上是一个语法糖。它主要的有两种应用: 在文本框、多行文本、input的下拉框、单选按钮、复选框中的应用 <div id="app"> ...

凌兮洛
19分钟前
5
0
外部来源应用检查-烦死了,终于找到解决设置了

Android 连接usb调试应用的时候: 华为关闭方法:1、设置-安全-更多安全设置,关掉外部来源应用检查。2、设置-系统-开发人员选项-关闭“监控ADB安装应用” 不知道OPPO 怎么关闭的?...

QGlaunch
20分钟前
4
0
6个K8s日志系统建设中的典型问题,你遇到过几个?

作者 | 元乙 阿里云日志服务数据采集客户端负责人,目前采集客户端 logtail 在集团百万规模部署,每天采集上万应用数 PB 数据,经历多次双 11、双 12 考验。 导读:随着 K8s 不断更新迭代,使...

阿里云官方博客
22分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部