L'algorithme détermine le meilleur ajustement sphérique sur un nuage de points en 3D.


icon

Entrées/Sorties

  • c1ddbl.png X

    X contient les coordonnées x des points du nuage.

  • c1ddbl.png Y

    Y contient les coordonnées y des points du nuage.

  • c1ddbl.png Z

    Z contient les coordonnées z des points du nuage.

  • i1ddbl.png x0, y0, z0

    x0, y0, z0 sont les coordonnées calculées du milieu du nuage donné.

  • idbl.png r

    r est le rayon calculé du nuage donné.

  • ii32.png erreur

    erreur renvoie toute condition d'erreur ou de mise en garde du VI. La plupart des situations d'erreur résultent de différences entre les tailles de X, Y et Z. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur.

  • La fonction de minimisation est basée sur une idée hors du commun : trouver x0, y0, z0 et r avec

    Cela conduit à une simple équation linéaire en x0, y0, z0 où (xi, yi, zi) sont des points donnés, (x0, y0, z0) est le point médian inconnu et r est le rayon inconnu.

    Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • labview\examples\Mathematics\Fitting\Sphere Fit.vi