Difference between revisions of "Element Command"

From GeoGebra Manual
Jump to: navigation, search
m (Text replace - "<div class="box info"> 48px|left This page is part of the official manual for print and pdf. For structural reasons normal users can't edit this page. If you found any errors on this page please contact )
Line 1: Line 1:
 
<noinclude>{{Manual Page|version=4.2}}</noinclude>
 
<noinclude>{{Manual Page|version=4.2}}</noinclude>
 
{{command|cas=true|list}}
 
{{command|cas=true|list}}
;Element[ <List>, <Number n> ]
+
;Element[ <List>, <Position of Element n> ]
 
:Yields the ''n''<sup>th</sup> element of the list.
 
:Yields the ''n''<sup>th</sup> element of the list.
 
:{{example| 1=<div><code><nowiki>Element[{1, 3, 2}, 2]</nowiki></code> yields ''3'', the second element of ''{1, 3, 2}''.</div>}}
 
:{{example| 1=<div><code><nowiki>Element[{1, 3, 2}, 2]</nowiki></code> yields ''3'', the second element of ''{1, 3, 2}''.</div>}}
Line 7: Line 7:
 
:Yields the element of the matrix in the given row and column.
 
:Yields the element of the matrix in the given row and column.
 
:{{example| 1=<div><code><nowiki>Element[{{1, 3, 2}, {0, 3, -2}}, 2, 3]</nowiki></code> yields ''-2'', the third element of the second row of <math>\begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}</math>.</div>}}
 
:{{example| 1=<div><code><nowiki>Element[{{1, 3, 2}, {0, 3, -2}}, 2, 3]</nowiki></code> yields ''-2'', the third element of the second row of <math>\begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}</math>.</div>}}
;Element[ <List L>, <Index1>, <Index2>,  ...]
+
;Element[ <List>, <Index1>, <Index2>,  ...]
:Provided L is ''n''-dimensional list, one can specify up to ''n'' indices to obtain an element (or list of elements) at given coordinates.
+
:Provided list is ''n''-dimensional list, one can specify up to ''n'' indices to obtain an element (or list of elements) at given coordinates.
:{{example|1=<div>Let ''<nowiki>L={{{1, 2}, {3, 4}}, {{5, 6}, {7, 8}}}</nowiki>''. Then <code><nowiki>Element[L, 1, 2, 1]</nowiki></code> yields ''3'', <code><nowiki>Element[L, 2, 2]</nowiki></code> yields ''{7, 8}''.</div>}}
+
:{{example|1=<div>Let ''<nowiki>L = {{{1, 2}, {3, 4}}, {{5, 6}, {7, 8}}}</nowiki>''. <div>Then <code><nowiki>Element[L, 1, 2, 1]</nowiki></code> yields ''3'', <code><nowiki>Element[L, 2, 2]</nowiki></code> yields ''{7, 8}''.</div></div>}}
{{note| 1=For this command to work, the list or matrix can contain elements of one object type only (e. g. only numbers or only points).}}
+
{{note| 1=This command only works, if the list or matrix contains elements of one object type (e. g. only numbers or only points).}}
 
==CAS Syntax==
 
==CAS Syntax==
;Element[ <List>, <Number n> ]
+
;Element[ <List>, <Position of Element n> ]
 
:Yields the ''n''<sup>th</sup> element of the list.
 
:Yields the ''n''<sup>th</sup> element of the list.
 
:{{example| 1=<div><code><nowiki>Element[{a, b, c}, 2]</nowiki></code> yields  ''b'', the second element of ''{a, b, c}''.</div>}}
 
:{{example| 1=<div><code><nowiki>Element[{a, b, c}, 2]</nowiki></code> yields  ''b'', the second element of ''{a, b, c}''.</div>}}

Revision as of 11:21, 21 May 2013



Element[ <List>, <Position of Element n> ]
Yields the nth element of the list.
Example:
Element[{1, 3, 2}, 2] yields 3, the second element of {1, 3, 2}.
Element[ <Matrix>, <Row>, <Column> ]
Yields the element of the matrix in the given row and column.
Example:
Element[{{1, 3, 2}, {0, 3, -2}}, 2, 3] yields -2, the third element of the second row of \begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}.
Element[ <List>, <Index1>, <Index2>, ...]
Provided list is n-dimensional list, one can specify up to n indices to obtain an element (or list of elements) at given coordinates.
Example:
Let L = {{{1, 2}, {3, 4}}, {{5, 6}, {7, 8}}}.
Then Element[L, 1, 2, 1] yields 3, Element[L, 2, 2] yields {7, 8}.
Note: This command only works, if the list or matrix contains elements of one object type (e. g. only numbers or only points).

CAS Syntax

Element[ <List>, <Position of Element n> ]
Yields the nth element of the list.
Example:
Element[{a, b, c}, 2] yields b, the second element of {a, b, c}.
Element[ <Matrix>, <Row>, <Column> ]
Yields the element of the matrix in the given row and column.
Example:
Element[{{a, b, c}, {d, e, f}}, 2, 3] yields f, the third element of the second row of\begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}.
© 2024 International GeoGebra Institute