Estoy buscando una manera de ajustar una spline cúbica en puntos previamente registrados sin usar matrices. El software se ejecuta en un microcontrolador embebido que tiene poca memoria RAM, por lo que calcular mis coeficientes (al menos 18 puntos, doble precisión) de la forma en que se describe aquí o aquí es probablemente inviable. ¿Hay alguna manera de determinar los coeficientes de forma recursiva (por ejemplo, segmento por segmento), de modo que pueda evitar invertir la matriz de 68x68 (para 18pts/17 segmentos)?
Respuesta
¿Demasiados anuncios?Puede utilizar spline centrípeta de Catmull-Rom para crear el spline que interpola todos los puntos de datos sin inversión de la matriz.