Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

cart2hom

Convertir les coordonnées cartésiennes en coordonnées homogènes

Description

exemple

hom = cart2hom(cart) convertit un ensemble de points en coordonnées cartésiennes en coordonnées homogènes.

Exemples

réduire tout

c = [0.8147 0.1270 0.6324; 0.9058 0.9134 0.0975];
h = cart2hom(c)
h = 2×4

    0.8147    0.1270    0.6324    1.0000
    0.9058    0.9134    0.0975    1.0000

Arguments d'entrée

réduire tout

Coordonnées cartésiennes, spécifiées sous la forme d'une matrice n-par- k , contenant des points n . Chaque ligne de cart représente un point dans l'espace dimensionnel k. k doit être supérieur ou égal à 1.

Exemple : [0.8147 0.1270 0.6324; 0.9058 0.9134 0.0975]

Arguments de sortie

réduire tout

Points homogènes, renvoyés sous la forme d'une matrice n-by-(k+1), contenant des points n . k doit être supérieur ou égal à 1.

Exemple : [0.2785 0.9575 0.1576 0.5; 0.5469 0.9649 0.9706 0.5]

Capacités étendues

Génération de code C/C++
Générez du code C et C++ avec MATLAB® Coder™.

Historique des versions

Introduit dans R2015a

développer tout

Voir aussi