[R-es] Cálculo de splines racionales no uniformes o NURBS (non-uniform rational B-spline)

Javier Marcuzzi javier.ruben.marcuzzi en gmail.com
Jue Mayo 4 05:46:17 CEST 2017


Estimado Fernando Sanchez

Cuándo yo uso splines conozco donde colocar los knots, es algo que no tengo que optimizar, incluso investigadores trabajaron sobre el número de knots que es apropiado para mis necesidades específicas. Pero al leer el correo de Carlos Ortega y mezclarlo mentalmente en mi cabeza que puede tener el concepto errado, pensé en ubicar sus X Y Z a unos puntos knots de spline optimos, y para conocer donde se optimizan utilizar GA, escribí algoritmo genético spline en el buscador y hay algunos trabajos, desconozco si esto le sirve pero podría ser una alternativa para que por medio de algoritmos genéticos se generen distintos modelos de splines obteniendo un ajuste de curvas adecuado.

Respecto a splines yo no utilizo una librería que tenga splines para optimizar la curva, uso splines y nlme o lme4, es algo más de trabajo pero yo mismo me genero los parámetros splines que entran al modelo. Puede ser que bien escrito en R yo escriba código innecesario, pero me es muy fácil de trasladarlo a libros donde hay ejemplos que utilicé para aprender. De http://people.stat.sfu.ca/~cschwarz/Consulting/Trinity/Phase2/TrinityWorkshop/Workshop-handouts/TW-04-Intro-splines.pdf yo escribo algo parecido a la página 44.

Esperando que mi idea de combinar splines y algoritmos genéticos no sea “descocada” para sus necesidades, lo saludo atentamente.

Javier Rubén Marcuzzi

De: Fernando Sanchez via R-help-es
Enviado: miércoles, 3 de mayo de 2017 17:36
Para: R-help-es
Asunto: [R-es] Cálculo de splines racionales no uniformes o NURBS (non-uniform rational B-spline)

 Hola a todos,
Llevo unos días buscando en Internet alguna librería de R que me permita el cálculo de NURBS a partir de ficheros de texto con coordenadas X Y Z de puntos. No he encontrado nada que me convenza y finalmente, hoy, he empezado a trabajar este asunto en MATLAB (la última vez que había usado este programa fue en 1999). 
¿Alguno de vosotros ha trabajado en R? ¿Podríais hacerme alguna recomendación de funciones o librerías a probar? Lo que querría es:
1. Calcular el NURBS de una nube de puntos.
2. Determinar las distancias mínimas de otros puntos a la superficie NURBS creada.
saludos y muchas gracias,
Fernando


	[[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es