chicadechina/B-Splines

Basis functions for B-Splines (including nonrational and rational B-Splines).

https://github.com/judydev/B-Splines

Vous suivez désormais cette soumission

Given the number of control points(N), the order of Splines (K), a sequence of knot vector (T), and the file name of txt format, the function basisfunc_NBS computes the nonrational (unweighted) basis functions N_ik(t) for each segment up to the Kth order, and writes the data to the txt file.
Add an input variable w for weights, the function basisfunc_NURBS computes the rational (weighted) basis functions R_ik(t) for each segment at the Kth order.

Citation pour cette source

Di Zhu (2026). chicadechina/B-Splines (https://github.com/judydev/B-Splines), GitHub. Extrait(e) le .

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
5.0.0.0

added the feature of writing to txt file
updated description.

4.0.0.0

Modified link to Github. Added the rational basis function for NURBS.

3.0.0.0

Simplified codes; added inline user request for printing when necessary to compress output.

2.0.0.0

Documentation updated.

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.