Temperature vs. Time - Multiplication Simulation

Temperature vs. Time - Multiplication Simulation
Loading the math board and drawing, please wait…
2018-05-21 22:23
This example demonstrates a multiplication-based simulation of temperature changes over time. It involves core mathematical concepts such as multiplication, secant and tangent lines, kites, vectors, and linear equations. The construction utilizes GeoGebra commands and objects like Polygon, Textfield, Segment, and If, as outlined in the summary. It is suitable for high school students studying calculus, vectors, and function graphing.

GeoGebra Commands & Parameters

  1. Polygon(A, B, 4) → poly1, f, g, h, i, C, D
  2. Textfield(cmin) → InputBox1
  3. Textfield(cmax) → InputBox2
  4. Textfield(a) → InputBox3
  5. Textfield(outputmin) → InputBox4
  6. Textfield(outputmax) → InputBox5
  7. Textfield(p) → InputBox6
  8. Segment(E, F) → j
  9. Textfield(a) → InputBox3_1
  10. Textfield(outputmin) → InputBox4_1
  11. Textfield(outputmax) → InputBox5_1
  12. Segment(E_1, F_1) → j_1
  13. Polygon(A_1, B_1, 4) → poly1_1, f_1, g_1, h_1, i_1, C_1, D_1
  14. Textfield(a) → InputBox3_2
  15. Textfield(outputmin) → InputBox4_2
  16. Textfield(outputmax) → InputBox5_2
  17. Textfield(a) → InputBox3_3
  18. Textfield(outputmin) → InputBox4_3
  19. Textfield(outputmax) → InputBox5_3
  20. Textfield(a) → InputBox3_4
  21. Textfield(outputmin) → InputBox4_4
  22. Textfield(outputmax) → InputBox5_4
  23. Textfield(a) → InputBox3_5
  24. Textfield(outputmin) → InputBox4_5
  25. Textfield(outputmax) → InputBox5_5
  26. Textfield(a) → InputBox3_6
  27. Textfield(outputmin) → InputBox4_6
  28. Textfield(outputmax) → InputBox5_6
  29. Textfield(a) → InputBox3_7
  30. Textfield(outputmin) → InputBox4_7
  31. Textfield(outputmax) → InputBox5_7
  32. If(ZeroToOne < 94 / 256, 255, 94 / 256 ≤ ZeroToOne ≤ 210 / 256, ((-2.198 * (ZeroTo256 - 210))) / 256, ZeroToOne > 210 / 256, 0) → blue
  33. If(ZeroToOne < 37 / 256, 0, 37 / 256 ≤ ZeroToOne ≤ 179 / 256, (48.845 * (ZeroTo256 - 37)^(1 / 3) / 256), ZeroToOne > 179 / 256, 1) → red
  34. If(ZeroToOneTwo < 94 / 256, 255, 94 / 256 ≤ ZeroToOneTwo ≤ 210 / 256, ((-2.198 * (ZeroTo256Two - 210))) / 256, ZeroToOneTwo > 210 / 256, 0) → blue2
  35. If(ZeroToOneTwo < 37 / 256, 0, 37 / 256 ≤ ZeroToOneTwo ≤ 179 / 256, (48.845 * (ZeroTo256Two - 37)^(1 / 3) / 256), ZeroToOneTwo > 179 / 256, 1) → red2
  36. Textfield(rate) → InputBox7
  37. Segment(E_2, F_2) → k
  38. Segment(E_2, H) → l