matrix shape
- CURIE:
gmeow:matrixShape - IRI: https://blackcatinformatics.ca/gmeow/matrixShape
- Category: property
- Defined by:
gmeow:slices/sensory-environment - Box roles: RBox role (What is this?)
The shape descriptor of a CoordinateMatrix (e.g. '4×1' for a colourspace tuple, '256×1' for a spectral vector, '640×480×3' for a thermal image). Enables the solver layer to parse matrixValue correctly without inferring shape from the literal content (Principle 12).
Structure
Property shape: datatype property; gmeow:CoordinateMatrix -> xsd:string; functional
Practical Pattern
Use gmeow:matrixShape from gmeow:CoordinateMatrix to xsd:string when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Measured Vs Perceived
- Source:
slices/extensions/sensory-environment/examples/measured-vs-perceived.ttl - Examples catalog: open in catalog#example-slices-extensions-sensory-environment-examples-measured-vs-perceived
# --- Objective: a grid of temperature readings, framed (P11).
ex:thermalGrid a gmeow:CoordinateMatrix ;
gmeow:coordinateMatrixFrame gmeow:referenceFrameLocalGrid ;
gmeow:matrixShape "1" ;
gmeow:matrixValue "23.5" .