Está en la página 1de 3

Instituto Politécnico Nacional

Unidad Profesional Interdisciplinaria de Ingeniería Campus Guanajuato
Métodos Numéricos
Marzo 2014
Parte 1: Análisis de Splines Cúbicos
Para guiar el análisis que harás del código del Anexo 1, describe, con tus propias palabras,
para qué sirven las siguientes partes del código:
 Ciclo for que va de la línea 4 a la 13.
El ciclo irá de i=1, hasta el número de elementos del vector “x” menos 1. ( esto es gracias a
la función length). En seguida el código nos muestra cada una de las entradas de la matriz
“A”. Por ejemplo:
A(2*i-1,4*i-3)=1  A(m,n)= h

 Ciclo for que va de la línea 15 a la 22.
Este ciclo anteriores empezará en i=2, hasta el número de elementos del vector “x” menos
1. En seguida nos muestra cada una de las entradas de la matriz “B” que al igual que la
matriz “A” se compone de los mismos elemntos. Ejemplo:

 B(i-1,4*i-5)=2*x(i) B(m,n)=h

 Asignación de la línea 23.
Esta asignación redefine la matriz A como la adición de la matriz B a la matriz A, es
decir. Esto quiere decir que a la matriz “A” se le agregan los renglones y/o columnas de la
matriz “B”. Podría decirse que se fucionan para formar una sola, pero manteniendo los
valores de cada matriz en orden.
 Ciclo for que va de la línea 25 a la 30.
Este ciclo al igual que el anterior, comienza desde i=2, hasta el número de elemntos del
vector menos 1por lo cual la matriz ve se redefine. En esta nueva matriz envés de dar
valores no cero en seis columnas por renglón, en esta se le da solo a cuatro columnas por
cada renglón. Esto se debe a que las funciones que le daban los valores a estas entradas
fueron derivadas.Y con respecto a las nuevas funciones, los valores en la matriz
cambiaran.
 Cuatro asignaciones de la línea 33 a la 36.
Aquí se vuelve a redefinir la matriz B de manera que solo existen dos columnas no cero por
cada renglón en donde las nuevas entradas están dadas por las derivadas de las funciones
que asignaron los valores anteriores de la matriz B.
 Ciclos for de la línea 38 a la 41. (el ciclo empieza en la línea 38 y no en la
31 y termina en la 41).
Este ciclo empieza desde i=1 hasta la longitud del vector “x” menos 1, y se define una
matriz “b” que está compuesta por los valores del vector “y”.

 Asignación de la línea 42.
En esta línea, lo único que se declara es que la inversa de la matriz “A” multiplicada por la
matriz definida anteriormente “b”, da como resultado una matriz llamada “c”.

 Ciclo for de la línea 43 a la 48.
Este ciclo for empieza de i=1 hasta la longitud del vector “x” menos uno. Este ciclo tiene
una condición dada por if que te indica los valores de t en los que se realizara el ciclo y será
dado el valor de y en algún punto t, con la ayuda de los valores de c.
Parte 2: Modificación de código para diferentes splines
En la opción natural, las dos últimas ecuaciones serían (Scilab Enterprises, 2013)

(

) y

(

)
Identifica dónde se implementan en el código del Anexo 1 las ecuaciones

(

)

(

) y

(

)

(

)
que corresponden a not a knot y realiza las modificaciones necesarias para implementar la
opción natural. Indica los cambios que realizaste y grafica con los mismo datos.
Describe, con tus propias palabras, dos opciones más de elegir las últimas dos ecuaciones e
impleméntalas en el código. Indica los cambios realizados. Grafica estas dos opciones. En
total deben ser cuatro gráficas.
Parte 3: Acerca de las aplicaciones de splines en la industria
¿Cuáles son cuatro tipos diferentes de aplicaciones de splines en Boeing?
La primera: Es el diseño asistido por ordenador,. Aquí los splines se utilizan para
representar las entidades geométricas que forman la base de datos del producto-definición.
La segunda: La fabricación asistida por ordenador. Donde se utililiza para indicarle a la
máquina cortadora dónde cortar.
La tercera: Análisis y simulación. Donde los splines sirven para representar formas de
contorno geométricas. O modelar las propiedades del material y su espesor, composición
química, etc.
La cuarta: Son utilizados como componentes de sistemas integrados en los propios
productos. (Navegación y sistemas de orientación del avión).
Parte 4: Software de diseño
Los Splines son curvas compuestas de puntos de control que se pueden mover para dar
forma a una curva. El procedimiento para formar splines de tus puntos de control consiste
en cálculos matemáticos que garantizan el fluir de las curvas suavemente a través de todos
sus puntos de control. Este comportamiento es válido independientemente de cuántos
puntos tiene un spline. Los Splines son útiles para la creación de diseños con curvas que
son difíciles o requieren mucho tiempo en hacerse a mano.
Por el video que vimos, puedo asegurar que es una herramienta indispensable para el
modelado de vehículos, o para la construcción de diferentes máquinas en las industrias.
Desde formar los contornos y geometrías de mi material a utilizar hasta modelar los
componentes, resistencia, reactividad etc., de los mismos.