Difference between revisions of "Element Command"
From GeoGebra Manual
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 ) |
(command syntax: changed [ ] into ( )) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|cas=true|list}} |
− | {{command|cas=true|list}} | + | ;Element( <List>, <Position of Element n> ) |
− | ;Element | ||
: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 | + | :{{example| 1=<div><code><nowiki>Element({1, 3, 2}, 2)</nowiki></code> yields ''3'', the second element of ''{1, 3, 2}''.</div>}} |
− | ;Element | + | :{{note|1= |
+ | In the [[File:Menu view cas.svg|link=|16px]] [[CAS View]] undefined variables can be used as well. | ||
+ | ::{{example| 1=<div><code><nowiki>Element({a, b, c}, 2)</nowiki></code> yields ''b'', the second element of ''{a, b, c}''.</div>}} | ||
+ | }} | ||
+ | ;Element( <Matrix>, <Row>, <Column> ) | ||
: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 | + | :{{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 | + | :{{note|1= |
− | :Provided | + | In the [[File:Menu view cas.svg|link=|16px]] [[CAS View]] undefined variables can be used as well. |
− | :{{example|1=<div>Let ''<nowiki>L={{{1, 2}, {3, 4}}, {{5, 6}, {7, 8}}}</nowiki>''. Then <code><nowiki>Element | + | ::{{example| 1=<div><code><nowiki>Element({{a, b, c}, {d, e, f}}, 2, 3)</nowiki></code> yields ''f'', the third element of the second row of <math>\begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}</math>.</div>}} |
− | {{note| 1= | + | }} |
− | + | ;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|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= |
− | + | :*This command only works, if the list or matrix contains elements of one object type (e. g. only numbers or only points). | |
− | + | :*<div>See also [[First Command]], [[Last Command]] and [[RandomElement Command]].</div>}} | |
− | |||
− |
Latest revision as of 11:10, 6 October 2017
- 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}.
- Note: In the CAS View undefined variables can be used as well.
- 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({{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}.
- Note: In the CAS View undefined variables can be used as well.
- 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}.
- 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).