OrientEnum

Supported direction/orientation types

Description

OrientEnum is an enumeration class that defines the supported axial direction/orientation of principal thermal conductivities.

Creation

Direct Construction

orient = OrientEnum.member

Conversion from Character or String Arrays

orient = OrientEnum('memberName')
orient = OrientEnum("memberName")

Creating an OrientEnum Enumeration Array

orients = [OrientEnum.member1,OrientEnum.member2,...]
orients = OrientEnum({'memberName1','memberName2',...})
orients = OrientEnum(["memberName1","memberName2",...])

See “Refer to Enumerations” for more details.

Enumeration Members

na No orientation specified
azpol For representing the symmetric axis direction as azimuthal θ_az and polar θ_pol angles
uvect For representing the symmetric axis direction as a unit vector v1, v2, v3
euler For representing the orientation of the principal axes as Euler angles θa1, θb2, θc3, with a, b, c ∈ {x, y, z}
uquat For representing the orientation of the principal axes as a unit quaternion q1, q2, q3, q4
rotmat For representing the orientation of the principal axes as a vectorized rotation matrix R11, R21, R31, R12, R22, R32, R13, R23, R33

See Also

MLTI Companion Classes and Methods

IsotropyEnum | SeqEnum | Layer

MATLAB Built-in Methods

eul2rotm | quat2rotm

MATLAB Topics

Enumerations
Refer to Enumerations
Enumerations for Property Values