Difference between revisions of "DynamicCoordinates Command"

From GeoGebra Manual
Jump to: navigation, search
Line 5: Line 5:
  
 
{{example|
 
{{example|
* <code><nowiki>B=DynamicCoordinates[A,round(x(A)),round(y(A))]</nowiki></code>. You try to move ''B'' to (1.3,2.1) using the [[Image:Tool Move.gif]] [[Move Tool]]. Point ''A'' becomes (1.3,2.1) and ''B'' appears at (1,2).
+
 
* <code><nowiki>B=DynamicCoordinates[A,x(A),min(y(A),sin(x(A)))]</nowiki></code> create a point under under sin(x). PointIn[y<sin(x)] is easier solution in this case.
 
 
}}
 
}}
  
 
{{Example|
 
{{Example|
 +
* <code><nowiki>B=DynamicCoordinates[A,round(x(A)),round(y(A))]</nowiki></code>. You try to move ''B'' to (1.3,2.1) using the [[Image:Tool Move.gif]] [[Move Tool]]. Point ''A'' becomes (1.3,2.1) and ''B'' appears at (1,2).
 +
* <code><nowiki>B=DynamicCoordinates[A,x(A),min(y(A),sin(x(A)))]</nowiki></code> create a point under under sin(x). PointIn[y<sin(x)] is easier solution in this case.
 
* Create three [[Slider Tool|slider]] a, b, and c with an interval from 0 to 1.
 
* Create three [[Slider Tool|slider]] a, b, and c with an interval from 0 to 1.
 
* Create a polygon whose color should be influenced by the slider values.
 
* Create a polygon whose color should be influenced by the slider values.

Revision as of 01:49, 18 April 2011



DynamicCoordinates[ Point A, Number X, Number Y ]
creates a point with coords (X, Y). This point is dependent, but can be moved. Whenever you try to move the new point to coordinates (x,y), point A is moved there and coordinates for the new point are calculated. Works best if point A is not visible. At least one of X and Y should depend on A.
Example:


Example:
  • B=DynamicCoordinates[A,round(x(A)),round(y(A))]. You try to move B to (1.3,2.1) using the Tool Move.gif Move Tool. Point A becomes (1.3,2.1) and B appears at (1,2).
  • B=DynamicCoordinates[A,x(A),min(y(A),sin(x(A)))] create a point under under sin(x). PointIn[y<sin(x)] is easier solution in this case.
  • Create three slider a, b, and c with an interval from 0 to 1.
  • Create a polygon whose color should be influenced by the slider values.
  • Open the Properties Dialog for the polygon poly1 and enter the names of the three sliders into the text boxes for the color components.
  • Close the Properties Dialog and change the values of the sliders in order to find out how each color component influences the resulting color of the polygon.
Note: You could also animate the sliders with different speeds in order to see the color of the polygon change automatically.


RGB / HSV / HSL


© 2024 International GeoGebra Institute