Difference between revisions of "Function Command"

From GeoGebra Manual
Jump to: navigation, search
m (Text replace - ";(.*)\[(.*)\]" to ";$1($2)")
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<noinclude>{{Manual Page|version=4.2}}</noinclude>
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|function}}
{{command|function}}
+
;Function( &lt;List of Numbers> )
;Function[ <Function>, <Start x-Value>, <End x-Value> ]
 
: Yields a function graph, that is equal to the given function on the interval [''Start x-Value'', ''End x-Value''] and not displayed outside of [''Start x-Value'', ''End x-Value''].
 
:{{example|1=<code><nowiki>Function[x^2, -1, 1]</nowiki></code> yields the function graph of ''x^2'' in the interval [''-1'', ''1''].}}
 
:{{Note|1=This command is deprecated. To restrict the function’s domain, create a conditional function using the [[If Command|If command]].
 
::{{example|1=<code><nowiki>f(x) = If[-1 < x < 1, x²]</nowiki></code>.}}}}
 
;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.
 
: 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|1= <div>
 
:{{example|1= <div>
 
:*<code>Function[{2, 4, 0, 1, 0, 1, 0}]</code> yields a triangular wave between ''x = 2'' and ''x = 4''.
 
:*<code>Function[{2, 4, 0, 1, 0, 1, 0}]</code> yields a triangular wave between ''x = 2'' and ''x = 4''.
 
:*<code>Function[{-3, 3, 0, 1, 2, 3, 4, 5}]</code> yields a linear equation with slope ''= 1'' between ''x = -3'' and ''x = 3''. </div>}}
 
:*<code>Function[{-3, 3, 0, 1, 2, 3, 4, 5}]</code> yields a linear equation with slope ''= 1'' between ''x = -3'' and ''x = 3''. </div>}}
{{Note|1=This command does not work with Tools / Macros. Use the [[If Command|If command]] as above.}}
+
; 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|1=<div>The expression <code>a(x, y) = x + 0y</code> creates a function of two variables, whose graph in 3D space is the <b><u>plane</u></b> ''z'' = ''a''(''x'', ''y'') = ''x''.<br/><code>Function[u, u, 0, 3, v, 0, 2] </code>  creates the function of two variables ''b''(''u'', ''v'') = ''u'',  whose graph in 3D space is the <b><u>rectangle</u></b> Polygon[(0, 0, 0), (3, 0, 3), (3, 2, 3), (0, 2, 0)] contained in plane ''z'' = ''a''(''x'',''y'') = ''x''.</div>}}
{{betamanual|version=5.0|
 
; 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|1=<div>The expression <code>a(x, y) = x + 0y</code> creates a function of two variables, whose graph in 3D space is the <b><u>plane</u></b> ''z'' = ''a''(''x'', ''y'') = ''x''.<br/>
 
<code>Function[u, u, 0, 3, v, 0, 2] </code>  creates the function of two variables ''b''(''u'', ''v'') = ''u'',  whose graph in 3D space is the <b><u>rectangle</u></b> Polygon[(0, 0, 0), (3, 0, 3), (3, 2, 3), (0, 2, 0)] contained in plane ''z'' = ''a''(''x'',''y'') = ''x''.</div>}}
 
 
 
}}
 

Latest revision as of 16:15, 7 October 2017


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 the rectangle Polygon[(0, 0, 0), (3, 0, 3), (3, 2, 3), (0, 2, 0)] contained in plane z = a(x,y) = x.
© 2024 International GeoGebra Institute