用 Geogebra 来绘制函数很方便,直接输入观察就可。但分段函数要如何输入呢?其实也很简单就是通过 If 就可以实践了。欢迎点开视频来观看。

备注:最近越来越多新手老师的加入,但有些老师一时还不太习惯用指令来输入 GGB,为了协助新手老师更快地熟悉 GGB,打算再推一系列新手课。这一系列,希望每个教学在 5 分钟内可谈完教学。制作过程大约在 10 步左右。且文章除了函数坐标的输入外,都以鼠标操作为主。

课件效果

建立三个分段函数,通过滑动条改变铅锤线的位置,观察最低点的改变。

题目来源

本题参考洋葱学院 19章【一次函数】 《一次函数的选择方案-上》这视频。

对于这个选择方案的决定使用函数图像就一目了然,操作上最重要的就是绘制分段函数。另外,在做分段函数时的关键在于如何才能让图像连续变化。

操作要点

1. 用 If 达成分段

要落实分段函数,主要用 If 来达成绘制。其指令结构如下:

If( 判断式, 判断为真的操作, 判断为假的操作)

a(x) = If( x < 25, 30, 30+ 3*(x-25))b(x) = If( x c(x) = 120,(x>0)

2. 用滑动条来控制铅锤线

为了显示不同时间下的最佳方案,建立滑动条+铅锤线,取得交点。

t = Slider(1,120,1) #滑动条,eq1: x = t # 铅锤线A = 交点(a,eq1) B = 交点(b,eq1)C = 交点(c,eq1)

3. 多段的分段函数

若要有多段的分段函数,也可用多个参数的 If 来达成这效果。另外,可用

d(x),(x>0) 来限定取值范围。

d(x) = If( x<40, 40, x<60, 40+3.5(x-40),x<80,110+2(x-60),150)dp(x) = d(x),(x>0)

交流讨论

看完这视频,简单地总结你的收获与进步吧。关于 GGB 新手课,你还想学什么课题,欢迎提出来。

相关链接

  • GGB课件:https://ggb123.cn/m/keze58yn

  • B站视频:  https://www.bilibili.com/video/bv1gK4y1k7qn

分段函数if语句_S0A1 Geogebra新手课:分段函数的绘制,以一次函数方案选择为例...相关推荐

  1. 怎么解决python遇到问题_新手常见Python错误及异常解决处理方案

    新手常见Python错误及异常解决处理方案,异常,错误,语句,子句,代码 新手常见Python错误及异常解决处理方案 易采站长站,站长之家为您整理了新手常见Python错误及异常解决处理方案的相关内容 ...

  2. 《看聊天记录都学不会C语言?太菜了吧》(15)你学了一节课的函数我5分钟搞定了,还很熟

    好消息2020年4月13日晚7.30我在CSDN开播,等你来聊天 预约连接:https://live.csdn.net/room/A757291228/MJWK0Gem 本系列文章将会以通俗易懂的对话 ...

  3. C语言第六课:函数(上)——分类、参数与调用

    目录 前言: 一.什么是函数? 二.C语言中函数的分类: 1.库函数: 为什么会出现库函数? 我们该怎么来学习函数? 库函数学习示例: 库函数学习注意: 2.自定义函数: 三.参数: 1.形式参数(形 ...

  4. java用if语句调用方法_J2SE中main函数中的if语句想要调用另一个类的方法怎么能实现?...

    日常生活中,要完成一件复杂的功能,我们总是习惯把"大功能"分解为多个"小功能"以实现.在C++程序的世界里,"功能"可称呼为"函数 ...

  5. 第五课.Python函数(二)

    函数参数的默认值修改 在函数(一)中看到,函数内部也有很多对象,现在再补充一个对象:__defaults__,该对象保存了参数的默认值,并以元组形式存在,如果手动修改其内容,函数的关键字参数赋值将被覆 ...

  6. 第四课.Python函数(一)

    目录 函数的定义 注释增强与函数对象 栈与栈帧(Stack Frame) 函数的参数 偏函数 LEGB访问规则 函数的定义 大一学C语言时,老师说函数就是一个功能,后来学习C#后,老师却把函数又叫做方 ...

  7. python函数是一段具有特定功能的语句组_Python学习笔记(五)函数和代码复用

    本文将为您描述Python学习笔记(五)函数和代码复用,具体完成步骤: 函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Pyth ...

  8. 测试常用shell语句——数值,数组类型;函数创建

    一.特殊类型的变量 shell下默认的变量类型为字符串类型 1,数值类型 如果进行数值运算,有这么几种方法 方法一: declare -i sum sum=100+200 echo $sum方法二: ...

  9. python从零开始进阶_从零开始学Python - 第020课:函数使用进阶

    在之前的课程中,我们讲到过关于函数的知识,我们还讲到过Python中常用的数据类型,这些类型的变量都可以作为函数的参数或返回值:通过前几节课的学习,我们又知道了写在类中的函数通常称之为方法,它代表了类 ...

最新文章

  1. 流水账(4)---礼拜二---“抗议,我不是电工!”
  2. 第2关:实现一个链接存储的栈
  3. 转载自搜狐科技【技术那些事儿】LTE网络中的用户数据库HSS与传统2G/3G的HLR有何区别?能否融合组网?...
  4. UI组件之TextView及其子类(一)TextView和EditText
  5. ALV_GRID介绍
  6. 个人作业7 第一阶段SCRUM冲刺(七)
  7. Python subprocess.Popen 实时输出 stdout(正确管道写法)
  8. 浅谈App对我们行业门户网站的作用
  9. rust里面的柴油桶有什么用_用了橡木桶的红酒就一定好吗?什么样的酒才适合橡木桶?...
  10. JSP使用教程(第四版)学习笔记
  11. 2017年的第一周,你吸了多少雾霾?R语言告诉你(代码)
  12. OpenCV python下载和安装
  13. Githut Token (hidden): Githut 安装验证
  14. 我的日程安排表(理解代码)学习记录Java
  15. C语言解决渔夫打鱼晒网问题
  16. 如何在金仓数据库KingbaseES中使用pg_get_function_arg_default函数
  17. 华为“扫地僧”纯手打《趣谈—网络协议.pdf》,看完只剩一个字:香
  18. The Old Man and The Sea
  19. Cannot convert value of type 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to requir
  20. idea像eclipse一样显示多个project

热门文章

  1. 2017.9.12 连通数 失败总结
  2. 【英语学习】【Level 08】U04 What I love L2 My favorite sport
  3. 【英语学习】【Level 08】U02 Movie Time L5 Art in motion
  4. 【英语学习】【加州教材】【G3】【科学】Science目录及术语表
  5. total video converter 绿色_志愿服务清理杂草 牵手绿色生态文明
  6. Win7下使用openssl时出现“Unable to write ‘random state’‘的问题
  7. 用C语言程序实现黎曼和求定积分
  8. python3写的一个检测远程服务器端口脚本
  9. 面试常考题:不调用库函数,怎样实现字符串操作函数?
  10. java中各种数据类型的使用