jdugge/xy2sn

Transform cartesian to curvilinear orthogonal coordinates, e.g. a flow-oriented coordinate system.

https://github.com/jdugge/xy2sn

Vous suivez désormais cette soumission

Matlab functions to transform between cartesian (xy) and curvilinear orthogonal (sn) coordinates using a spline representation of a centerline.

Citation pour cette source

Juernjakob Dugge (2026). jdugge/xy2sn (https://github.com/jdugge/xy2sn), GitHub. Extrait(e) le .

Remerciements

Inspiré par : distance2curve, arclength, interparc

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version Action
1.3.0.0

The s-coordinate is no longer normalised, but uses distance units. This is consistent with Merwade's description of the method. (Thanks to Chad Greene for raising this issue)

1.2.0.0

Dramatically increased performance by using a piecewise linear approximation for the smoothed centerline.

1.1.0.0

Added check for a bug in "distance2curve.m"

1.0.0.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.