031-GeoGebra中级篇-GeoGebra的布尔值

在 GeoGebra 中,布尔值和条件判断是实现动态数学模型和交互式几何图形的重要工具。布尔值,即逻辑值,只有两个可能的取值:真(True)或假(False)。通过使用布尔值,我们可以创建依赖于特定条件的动态对象,例如根据用户输入的数值范围自动显示或隐藏某些图形元素。GeoGebra 提供了丰富的逻辑运算符,如等于、不等于、小于、大于等,使得条件判断和布尔运算变得简洁而高效。本文将详细介绍如何在 GeoGebra 中使用布尔值和条件判断,通过具体实例展示其在数学教学和研究中的实际应用。通过掌握这些技巧,您可以为学生和自己创建更加直观和交互的数学模型。

在这里插入图片描述

一、GeoGebra中的布尔值清单(最新)

操作符号列表选择键盘输入例子适于对象
等于==a≟b 或 a==b数值、点、直线、圆锥曲线a 和b
不等于!=a≠b 或 a!=b数值、点、直线、圆锥曲线a 和b
小于<<a<b数值a 和b
大于>>a>b数值a 和b
小于等于<=a≤b 或 a<=b数值a 和b
大于等于>=a≥b 或 a>=b数值a 和b
&&a∧b布尔值a 和b
||a∨b布尔值a 和b
¬!¬a 或 !a布尔值a 和b
属于\ina∈<列表1> 或 a \in <列表1>数值a,数集<列表1>
平行\parallela∥b 或 a \parallel b直线a 和b
垂直\perpa⊥b 或 a \perp b直线a 和b
子集\subsetA⊂B 或 A \subset B集合A 和B
子集等于\subseteqA⊆B 或 A \subseteq B集合A 和B
异或XORXORa XOR b布尔值a 和b
等价<=><=>a<=>b布尔值a 和b
如果…则…否则…If[条件, 值1, 值2]If[条件, 值1, 值2]If[a<b, 1, 0]数值、布尔值

二、关于布尔值的使用

只要涉及到判断、比较,就离不开布尔值的使用,但是呢,有人的地方总是离不开判断和比较,所以布尔值无处不在。

1. 布尔值的使用案例—判断点是否在圆内

Circle[(1, 1), 2]
A=(2,2)
B=A ∈ Circle((1,1),2)

在这里插入图片描述

注意看B的值,为true(布尔值只有true和false),有了这个值,我们就可以在别的公式里进行引用,比如:如果B=true,开始动画,如果B=false,停止动画,等等类似的操作。

2. 布尔值的输入

在 GeoGebra 中,可通过指令栏下边的符号键盘选择符号,或者通过键盘直接输入符号,执行布尔变量和条件判断。

(1)通过键盘直接输入

在表格里我提供了键盘输入的方式,比如输入,可以直接敲“\in”就可以了
在这里插入图片描述
(2)通过符号键盘选择符号

符号键盘就是下边的数字键盘,选择符号就可以了:
在这里插入图片描述

三、关于一些重点布尔值的使用

至于等于、不等于这些布尔符号就不着重说了,没有太大意义,这里记录一下大家不常会,但是又比较重要的几个:

1. 关于集合的判断

(1)创建两个集合 A 和 B

A = {1, 2, 3}
B = {1, 2, 3, 4, 5}

(2)判断集合 A 是否是集合 B 的子集

isSubset = A ⊆ B
isSubset

在这里插入图片描述

2. 判断一个点的象限并显示相应的结果

A = (3, 4)
result = If[x(A) > 0y(A) > 0, "点A在第一象限", "点A不在第一象限"]

在这里插入图片描述

四、文章最后

有问题随时联系哦,欢迎前来技术咨询。
请添加图片描述

  • 12
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值