makehgtform
Crée une matrice de transformation 4 par 4.
📝Syntaxe
M = makehgtform()
M = makehgtform('translate', [tx ty tz])
M = makehgtform('scale', s)
M = makehgtform('xrotate', r)
M = makehgtform('yrotate', r)
M = makehgtform('zrotate', r)
M = makehgtform(transform1, value1, transform2, value2, ...)
📥Arguments d'entrée
Paramètre Description
'translate' un vecteur à trois éléments [tx ty tz] : une translation.
'scale' un scalaire ou un vecteur à trois éléments : une mise à l'échelle uniforme ou par axe.
'xrotate', 'yrotate', 'zrotate' un angle scalaire en radians : une rotation autour de cet axe.
📤Arguments de sortie
Paramètre Description
M une matrice de transformation 4 par 4.
📄Description

makehgtform construit une matrice de transformation 4 par 4 à partir d'une suite de translations, mises à l'échelle et rotations. Les transformations sont multipliées de gauche à droite : la première listée est donc appliquée en dernier à un point. Le résultat convient à la propriété Matrix d'un objet de transformation.

💡Exemples
M = makehgtform('translate', [1 0 0], 'zrotate', pi / 2)
🔗Voir aussi
hggroup
🕔Historique des versions
Version Description
2.0.0 Version initiale.
Modifier cette page sur GitHub