cscvn
Curva de spline cúbico interpolante "natural" o periódica
Sintaxis
Descripción
devuelve una curva de spline cúbico paramétrica variacional o natural, (en formato ppform) que pasa por los puntos de la secuencia proporcionados (:j), j = 1:end. El valor del parámetro t(j) para el j-ésimo punto sigue el esquema centrípeto de Eugene Lee [1], como raíz cuadrada acumulada de longitud de cuerda:curve = cscvn(points)
Si el primer y el último punto coinciden y no hay otros puntos repetidos, la función construye una curva de spline cúbico periódica. Sin embargo, los puntos dobles resultan en esquinas.
Ejemplos
Argumentos de entrada
Argumentos de salida
Algoritmos
cscvn determina la secuencia de salto t como
donde tk es el elemento en la posición k en t, 1 ≤ k ≤ n–1, y p es la traspuesta de la matriz points de d por n. Si points contiene puntos repetidos, cscvn utiliza csape con condiciones de contorno periódicas o variacionales para crear tramos suaves. cscvn devuelve la secuencia de salto t en el campo breaks del argumento de salida curve.
Referencias
[1] E. T. Y. Lee. “Choosing nodes in parametric curve interpolation.” Computer-Aided Design 21 (1989), 363–370.
Historial de versiones
Introducido en R2006b



