QUDT logo

qudt:MultiDimensionalArray

http://qudt.org/schema/qudt/MultiDimensionalArray
All OWL view SHACL view
Types: owl:Class, rdfs:Class, sh:NodeShape
PredicateObject
rdf:type owl:Class
rdf:type rdfs:Class
rdf:type sh:NodeShape
dcterms:description

A Multi-Dimensional Array is an extension of a standard one-dimensional array, where elements are organized in a grid-like structure across two or more dimensions. It is a collection of elements arranged in a tabular or multi-dimensional structure for representing complex datasets, such as matrices, tensors, or higher-dimensional data.

The elements of a multi-dimensional array are N-tuples, where 'N' corresponds to the dimensionality of the array. Each element is specified using the property 'qudt:element'.

Ordinary or one-dimensional arrays are indexed by a single integer. For a multi-dimensional array, the index into the array uses an ordered list of integers, such as in 'a[3,1,5]'. The length of the list of integers used to index into the multi-dimensional array is always the same. This is referred to as the array's dimensionality. The bounds on each of these are called the array's dimensions.

rdfs:isDefinedBy http://qudt.org/3.5.2/schema/datatype
rdfs:isDefinedBy http://qudt.org/3.5.2/schema/shacl/datatype
rdfs:label “Multi-Dimensional Array Type”
rdfs:subClassOf qudt:Array
Generated 2026-09-22T13:15:48.343+00:00