# Function Command

From GeoGebra Manual

- Function( <List of Numbers> )
- Yields the following function: The first two numbers determine the start
*x*-value and the end*x*-value. The rest of the numbers are the*y*-values of the function in between in equal distances. **Example:**`Function[{2, 4, 0, 1, 0, 1, 0}]`

yields a triangular wave between*x = 2*and*x = 4*.`Function[{-3, 3, 0, 1, 2, 3, 4, 5}]`

yields a linear equation with slope*= 1*between*x = -3*and*x = 3*.

- Function( <Expression>, <Parameter Variable 1>, <Start Value>, <End Value>, <Parameter Variable 2>, <Start Value>, <End Value> )
- Restricts the visualization of the representative surface of a function of two variables in 3D space.

**Example:**The expression`a(x, y) = x + 0y`

creates a function of two variables, whose graph in 3D space is the__plane__*z*=*a*(*x*,*y*) =*x*.`Function[u, u, 0, 3, v, 0, 2]`

creates the function of two variables*b*(*u*,*v*) =*u*, whose graph in 3D space is thePolygon[(0, 0, 0), (3, 0, 3), (3, 2, 3), (0, 2, 0)] contained in plane__rectangle__*z*=*a*(*x*,*y*) =*x*.