Examples of Maple Data Structures
You may need these Maple data structures when solving mathematical problems.
An expression sequence is a group of Maple expressions separated by commas. Expression sequences preserve the order and the repetition of their elements.
a, b, b, c, b, a;
See Expression Sequences for more information.
A list is a collection of elements separated by commas and enclosed in square brackets. Maple preserves the order and repetition of items in a list. As a result, you can extract a particular element from a list.
marks := [92,86,91,76,83,88,85,90,88,79,81];
See Sets and Lists for more information.
A set is a collection of elements enclosed in braces. Maple preserves neither order nor repetition in a set; therefore these three sets are equivalent.
An Array is a multidimensional data structure which can be indexed by integer ranges. The following is an Array of powers of 2.
powers_of_two:= Array( 1..4, [2,4,8,16] );
See Array for more information.
A table is similar to an array, but it can have anything as indices, not just integers.
translate:= table([one=eins, two=zwei, three=drei]);
See table for more information.
A string is a sequence of characters that has no value other than itself. It is created by enclosing a string of characters within a pair of double-quotes.
astring:="This is a string.";
astring≔This is a string.
See strings for more information.
The Data Structures Tutorial gives a more in-depth introduction to the Maple data structures.
Applications and Examples
Data Structures Tutorial
Enter Expressions in Maple
Sets and Lists
Download Help Document
What kind of issue would you like to report? (Optional)