2. 2
CONTENIDO
SOLUCIÓN DE SISTEMAS DE ECUACIONES NO LINEALES
Newton……………………………………………………………………………………. 3
Newton Modificado…………………………………………………………………. 5
INTERPOLACIÓN POLINOMIAL
Lagrange………………………………………………………………………………….. 8
Diferencias Divididas……………………………………………………………….. 10
Newton Progresivo y Regresivo………………………………………………. 12
Hermite………………………………………………………………………………..… 15
AJUSTE DE CURVAS
Spline cúbico………………………………………………………………….……..… 17
Mínimos Cuadrados………………………………………………………..………. 19
DERIVACIÓN NUMÉRICA
Formulas progresivas y centradas…………………………………………….13
INTEGRACIÓN NUMÉRICA
Formulas Recursivas (trapecio, Simpson 1/3 y 3/8)…………………...26
3. 3
SOLUCIÓN DE SISTEMAS DE ECUACIONES NO LINEALES
NEWTON
Newton para una variable se basa en la expansión de la serie de
Taylor de primer orden
f(xi+1) = f(xi) + (xi+1-xi) f’(xi)
donde xi es el valor inicial de la raíz y xi+1 es el punto en el cuál la
derivada intersecta al eje.
La forma para varias ecuaciones se deriva en forma idéntica, pero a
partir de la serie de Taylor para varias variables:
𝑓𝑖 𝑘+1
= 𝑓𝑖 𝑘
+ ∑ (𝑥𝑗 𝑘+1
− 𝑥𝑗 𝑘
)
𝑑𝑓𝑖 𝑘
𝑑𝑥𝑗
𝑛
𝑗=1
Donde el subíndice i, identifica la ecuación y el superíndice k el
término de la sucesión generada para la obtención de la raíz. La raíz
estimada corresponde a los valores (x1 ,x2,…, xn) y 𝑓𝑖 𝑘+1
son iguales
a cero, se obtienen:
∑
𝑑𝑓𝑖 𝑘
𝑑𝑥𝑗
𝑥𝑗 𝑘+1
= −𝑓𝑖 𝑘
𝑛
𝑗=1
La extensión del método de Newton para sistemas no lineales es:
𝑥(𝑘+1)
= 𝑥 𝑘
− ([ 𝑓′( 𝑥 𝑘)]−1
𝑓( 𝑥 𝑛)
Donde 𝑓′(𝑥 𝑘
) es la matriz jacobiana.
4. 4
EJEMPLO.
Resolver el siguiente sistema de ecuaciones por el método de
Newton
𝑓1( 𝑥, 𝑦, 𝑧) = 𝑥2
− 𝑥 + 2𝑦2
+ 𝑦𝑧 − 10 =0
𝑓2( 𝑥, 𝑦, 𝑧) = 5𝑥 − 6𝑦 + 𝑧 = 0
𝑓3 = ( 𝑥, 𝑦, 𝑧) = 𝑧 − 𝑥2
− 𝑦2
= 0
1- Se obtienen las derivadas parciales para así obtener la matriz
jacobiana
2- Utilizamos un vector inicial que debe ser una aproximación de
la raíz y la sustituimos en la jacobiana
3- Utilizamos la fórmula 𝑥(𝑘+1)
= 𝑥 𝑘
− ([ 𝑓′( 𝑥 𝑘)]−1
𝑓( 𝑥 𝑛) que
es el vector inicial menos la multiplicación de la inversa de la
jacobiana por el vector de los valores iniciales evaluados en las
funciones, todo esto para sacar el siguente vector con el que
sustituiremos en la jacobiana
4- Repetimos el proceso hasta alcanzar una tolerancia
DERIVADAS VECTOR INICIAL
(2x-1) (4y+z) (y) 1
-5 -6 1 1
(-2x) (-2y) 1 1
5. 5
Newton Modificado
Consiste en aplicar n (número de ecuaciones) veces el método de
Newton univariable, una para cada variable.
Cada vez que se hace, se consideran las otras variables fijas, requiere
la parcial de cada función con respecto a su variable
correspondiente.
Con el método de Newton para una ecuación se calcula un nuevo
valor
𝑥𝑖 𝑘+1
= 𝑥𝑖 𝑘
−
𝑓𝑖(𝑥1 𝑘
, 𝑥2 𝑘
, … , 𝑥𝑛 𝑘
)
𝑑𝑓𝑖
𝑑𝑥𝑖
Se emplean las derivadas parciales evaluando en los valores iniciales,
después se obtienen (x1’,x2’,…,xn’) y se procede de forma sucesiva
hasta alcanzar una tolerancia previamente establecida.
JACOBIANA INVERSAS JACOBIANA
1 5 1 x(1)= 1 0.06557377 0.114754098 -0.180327869 -7 1.27868852
5 -6 1 1 - 0.1147541 -0.049180328 -0.06557377 * 0 = 1.73770492
-2 -2 1 1 0.36065574 0.131147541 0.508196721 -1 4.03278689
1.5574 10.9836 1.7377 x(2)= 1.27868852 0.01755638 0.118379445 -0.148887261 3.40338619 1.12634798
5 -6 1 1.73770492 - 0.05255515 -0.041734258 -0.049591086 * 0 = 1.52799994
-2.557 -3.4754 1 4.03278689 0.22754898 0.157697224 0.446889788 -0.62187584 3.53625978
1.2527 9.64826 1.528 x(3)= 1.12634798 0.02502032 0.121683612 -0.159914654 0.2152842 1.11021782
5 -6 1 1.52799994 - 0.06163884 -0.039900054 -0.054284088 * 0 = 1.51108306
-2.253 -3.056 1 3.53625978 0.24473145 0.15218162 0.47386874 -0.06718382 3.51540928
1.2204 9.55974 1.5111 x(4)= 1.11021782 0.02575423 0.122174958 -0.161091736 0.00118527 1.11009928
5 -6 1 1.51108306 - 0.06244698 -0.03957359 -0.05478899 * 0 = 1.51097911
-2.22 -3.0222 1 3.51540928 0.24591077 0.151683668 0.476724739 -0.00054636 3.51537827
0.00011854 SOLUCIÓN
0.00010395
3.1006E-05
6. 6
EJEMPLO:
Resolver el siguiente sistema de ecuaciones por el método de Newton
modificado.
𝑓1( 𝑥, 𝑦, 𝑧) = 𝑥2
+ 𝑦2
+ 𝑧2
= 9
𝑓2( 𝑥, 𝑦, 𝑧) = 𝑥𝑦𝑧 = 1
𝑓3( 𝑥, 𝑦, 𝑧) = 𝑥 + 𝑦 − 𝑧2
= 0
Emplear desplazamientos simultáneos y sucesivos, alcanzar una
tolerancia de 0.0005.
1- Se sacan las derivadas parciales por cada una de las funciones
(la primera con respecto a “x”, la segunda con respecto a” y” y
así sucesivamente).
2- Utilizamos un vector inicial el cual tiene que ser una
aproximación a la raíz y con el sustituimos en las funciones
originales (f(x, y, z)) y después en las derivadas(df(x, y, z)).
3- Para encontrar el siguiente vector en la segunda iteración cada
uno de los valores del vector se tiene que restar al valor
anterior(inicial) el cociente del valor respectivo f(n)/df(n).
4- Se repite el proceso hasta alcanzar cierta tolerancia puesta.
8. 8
INTERPOLACIÓN POLINOMIAL
LAGRANGE
La interpolación es el cálculo de valores para una función tabulada
en puntos que no se encuentran en la tabla de valores y sirve como
introducción a algunas técnicas para suavizamiento de curvas
Para 2 puntos
𝑝( 𝑥) =
(𝑥 − 𝑥1)
(𝑥0− 𝑥1)
𝑦0 +
(𝑥 − 𝑥0)
(𝑥1 − 𝑥0)
𝑦1
Cociente de Lagrange 𝐿 𝑘(𝑥)
=
( 𝑥 − 𝑥0)( 𝑥 − 𝑥1) … ( 𝑥 − 𝑥 𝑘−1)( 𝑥 − 𝑥 𝑘+1) … (𝑥 − 𝑥 𝑛)
(𝑥 𝑘 − 𝑥0)(𝑥 𝑘 − 𝑥1) … (𝑥 𝑘 − 𝑥 𝑘−1)(𝑥 𝑘 − 𝑥 𝑘+1) … (𝑥 𝑘 − 𝑥 𝑛)
= ∏
(𝑥 − 𝑥𝑖)
(𝑥 𝑘 − 𝑥𝑖)
𝑛
𝑖=0,𝑖≠𝑘
Si 𝑥0,𝑥1,…,𝑥 𝑛 son (n+1) números diferentes y f es una función cuyos
valores están dados estos puntos entonces existe un único polinomio
P de grado lo más n con la propiedad de que 𝑓( 𝑥 𝑘) = 𝑃(𝑥 𝑘) para
cada k= 0, 1, …, n. Este polinomio está dado por:
𝑝 𝑛( 𝑥) = 𝑓( 𝑥0) 𝐿0( 𝑥) + 𝑓( 𝑥1) 𝐿1( 𝑥) + ⋯ + 𝑓(𝑥 𝑛) 𝐿 𝑛(𝑥)
∑ 𝑓(𝑥 𝑘)𝐿 𝑘(𝑥)
𝑛
𝑘=0
EJEMPLO:
La siguiente tabla relaciona los datos observados de voltaje y
temperatura(°f) para termopares formados por platino y platino-10%
Radio con juntas refrigeradas a 32°.
9. 9
Estimar la temperatura para microvoltios de 300, 1700, 3300, 5300,
5900.
1- Utilizando el número a interpolar nos centramos en el valor más
cercano en la tabla (pero que no sea menor)
2- Dependiendo del grado del polinomio elegimos una formula
(𝑥−𝑥0)(𝑥−𝑥1)…(𝑥−𝑥 𝑘−1)(𝑥−𝑥 𝑘+1)…(𝑥−𝑥 𝑛)
(𝑥 𝑘−𝑥0)(𝑥 𝑘−𝑥1)…(𝑥 𝑘−𝑥 𝑘−1)(𝑥 𝑘−𝑥 𝑘+1)…(𝑥 𝑘−𝑥 𝑛)
3- Poniendo un ejemplo haciendo un polinomio de grado 1
hacemos una multiplicación del cociente entre la resta del
número a interpolar menos el valor siguiente entre el valor
cercano menos el valor siguiente por el valor evaluado en la
función y se le suma el cociente de restar el número a interpolar
menos el valor cercano entre el valor siguiente menos el valor
cercano por el valor evaluado del siguiente valor en la función.
i xi f(xi)
0 0 32
1 500 176
2 1000 296.4
3 1500 405.7
4 2000 509
5 2500 608.4
6 3000 704.7
7 3500 799
8 4000 891.9
9 4500 983
10 5000 1072.6
11 5500 1160.8
12 6000 1247.5
10. 10
DIFERENCIAS DIVIDIDAS
Los métodos para determinar la representación explicita de un
polinomio de interpolación, a partir de datos tabulados, se conocen
como métodos de diferencias divididas.
El tratamiento de las tablas de diferencias divididas supone que la
función f(x) es conocida para varios valores de x. Dichos valores no
necesariamente están igualmente espaciados u obedecen algún
orden.
Las diferencias divididas de f con respecto a 𝑥𝑖 con i= 0,1, …, n se
pueden derivar demostrando que 𝑃𝑛(𝑥) tiene la representación:
𝑃𝑛( 𝑥) = 𝑎0 + 𝑎1( 𝑥 − 𝑥0) + 𝑎2( 𝑥 − 𝑥0)( 𝑥 − 𝑥1) + ⋯
+ 𝑎 𝑛( 𝑥 − 𝑥0)( 𝑥 − 𝑥1) … (𝑥 − 𝑥 𝑛−1)
Con constantes apropiadas 𝑎0, 𝑎1, … , 𝑎 𝑛 sustituyendo para cada xi
p2(p=300) 295.68 + -284.544 + 113.596 = 124.732
p3(p=300) 335.104 -483.7248 386.2264 -114.016 = 123.5896
p2(p=1700) 49.28 + -284.544 + 681.576 = 446.312
p3(p=1700) 9.856 -85.3632 408.9456 114.016 = 447.4544
p2(p=3300) 1457.28 + -5975.424 + 5225.416 = 707.272
p3(p=3300) -1262.976 7768.0512 -13586.0816 7867.104 = 786.0976
p2(p=5300) 5751.68 + -21625.344 + 16747.296 = 873.632
p3(p=5300) -12653.696 71363.6352 -110532.154 53229.184 = 1406.9696
p2(p=5900) 7589.12 + -28169.856 + 21469.644 = 888.908
p3(p=5900) -19731.712 109862.438 -167463.223 79013.088 = 1680.5912
11. 11
EJEMPLO:
Se utilizará el mismo de Lagrange
1- Hacemos una tabla de valores que incluirán f[1], f[2], … ,f[n]
que se resuelven bajo la fórmula de 𝑓[ 𝑥𝑖; 𝑥𝑖+1] =
𝑓[𝑥 𝑖+1]−𝑓[𝑥 𝑖]
𝑥 𝑖+1−𝑥 𝑖
2- Teniendo cada uno de estos valores en la tabla nos enfocamos
en el valor más cercano a interpolar (que sea menor).
3- Utilizamos la fórmula para polinomio según el grado a elegir
𝑃𝑛( 𝑥) = 𝑎0 + 𝑎1( 𝑥 − 𝑥0) + 𝑎2( 𝑥 − 𝑥0)( 𝑥 − 𝑥1) + ⋯
+ 𝑎 𝑛( 𝑥 − 𝑥0)( 𝑥 − 𝑥1) … (𝑥 − 𝑥 𝑛−1)
i xi f(xi) f[1] f[2] f[3] f[4]
0 0 32 0.288 -0.0000472 1.6667E-08 -4.9333E-12
1 500 176 0.2408 -2.22E-05 6.8E-09 -2E-12
2 1000 296.4 0.2186 -0.000012 2.8E-09 -8.6667E-13
3 1500 405.7 0.2066 -7.8E-06 1.0667E-09 2E-13
4 2000 509 0.1988 -6.2E-06 1.4667E-09 -3.3333E-13
5 2500 608.4 0.1926 -4E-06 8E-10 -6.6667E-13
6 3000 704.7 0.1886 -2.8E-06 -5.3333E-10 4.6667E-13
7 3500 799 0.1858 -3.6E-06 4E-10 -1.3333E-13
8 4000 891.9 0.1822 -3E-06 1.3333E-10 -1.3333E-13
9 4500 983 0.1792 -2.8E-06 -1.3333E-10
10 5000 1072.6 0.1764 -0.000003
11 5500 1160.8 0.1734
12 6000 1247.5
dif divs ERROR P1
p2(x=300) 118.4 + 2.832 = 121.232
ERROR P2
p3(x=300) 121.232 + 0.7 = 121.932
dif divs ERROR P1
p2(x=1700) 447.02 + 0.468 = 447.488
ERROR P2
p3(x=1700) 447.488 + 0.0512 = 447.5392
12. 12
NEWTON PROGRESIVO Y REGRESIVO
Cuando 𝑥0, 𝑥1, … , 𝑥 𝑛 están ordenados e igualmente espaciados, la
fórmula de diferencias divididas puede simplificarse.
Introduciendo la notación de ℎ = 𝑥𝑖+1−𝑥𝑖 para cada i= 0, 1, …, n-1
haciendo 𝑥 = 𝑥0 + 𝑠ℎ , la diferencia (𝑥 − 𝑥𝑖) puede escribirse como
𝑥 − 𝑥𝑖 = ( 𝑠 − 𝑖)ℎ
Formula de diferencias divididas PROGRESIVA de Newton
𝑃𝑛( 𝑥) = 𝑃𝑛( 𝑥0 + 𝑠ℎ)
= 𝑓[ 𝑥0] + 𝑠ℎ𝑓[ 𝑥0, 𝑥1] + 𝑠( 𝑠 − 1)ℎ2
𝑓[ 𝑥0, 𝑥1, 𝑥2] + ⋯
+ 𝑠( 𝑠 − 1)( 𝑠 − 2) … (𝑠 − 𝑛 + 1)ℎ 𝑛
𝑓[𝑥0, 𝑥1, … , 𝑥 𝑛]
EJEMPLO.
A partir de la siguiente tabla de datos obtener una estimación para
la presión en el soplete con un espesor de 12mm y para la velocidad
de corte con un espesor de 28mm
dif divs ERROR P1
p2(x=3300) 761.28 + 0.168 = 761.448
ERROR P2
p3(x=3300) 761.448 + -0.0224 = 761.4256
dif divs ERROR P1
p2(x=5300) 1125.52 + 0.18 = 1125.7
dif divs
p2(x=5500) 1160.8
13. 13
1- Para este método los valores tienen que estar igualmente
espaciados y los valores a interpolar deben de estar al principio
o al final de la tabla correspondientemente (en este caso,
aunque los valores no parecen igualmente espaciados, si lo
están para los valores que se quieren interpolar [10, 30] (de 5
en 5).
2- Para ambos casos se va requerir un valor “s” que es el valor que
se quiere interpolar menos el valor anterior entre h (el espacio
entre cada uno de los valores).
3- Se tiene que hacer una tabla de diferencias divididas, pero en
este caso nada más por cada valor de la tabla solo es la
diferencia de los valores evaluados en las funciones 𝑓𝑖+1 − 𝑓𝑖
4- Una vez obtenida la tabla se utilizan los valores obtenidos por
cada de las deltas correspondientes.
5- Si se va a utilizar el método de regresivos la formula cambia por
(s+1), (s+2), …, (s+n) correspondientemente.
Espesor(mm) Presiones Velocidad
en el soplete de corte(m/h)
5 1.5 20
8 1.5 17
10 1.5 15
15 2 12
20 2.5 11.5
25 2.5 10
30 2.5 9.5
40 3 8.5
50 3.5 7
75 4 5.5
100 4 4.5
15. 15
HERMITE
Los polinomios ajustados a los valores de la función y de su derivada
se llaman polinomios de interpolación de Hermite o polinomios
osculantes y también son una generalización de los polinomios de
Taylor y Lagrange.
El polinomio osculante que aproxima a f es el polinomio P de menor
grado tal que
𝑑 𝑘
𝑃(𝑥𝑖)
𝑑𝑥 𝑘
=
𝑑 𝑘
𝑓(𝑥𝑖)
𝑑𝑥 𝑘
También hay otro método para generar aproximaciones de Hermite
y está basado en el método de diferencias divididas y la relación que
existe entre la n-ésima diferencia dividida y la n-ésima derivada de f.
EJEMPLO:
Un automóvil realiza un recorrido por una carretera recta y se
cronometra su recorrido en varios puntos, los cuales se muestran en
la siguiente tabla. Estimar d(t=10s)
1- Nuevamente utilizamos una tabla en la cual las primeras 3
columnas las vamos a rellenar con los valores dados.
2- Los primeros valores a obtener son los de Lj(xj) y L’j(xj) que
los primeros son un cociente ejemplo : 𝐿0 =
(𝑥−𝑥1)(𝑥−𝑥2)
(𝑥0−𝑥1)(𝑥0−𝑥2)
y el otro solo seria las derivadas correspondientes.
17. 17
AJUSTE DE CURVAS
SPLINE CÚBICO
Spline cúbico lo que hace es ajustar un polinomio a un conjunto de
datos mediante una curva suave sin picos ni oscilaciones. Se parte de
un conjunto de n+1 puntos y que no necesariamente están
igualmente espaciados. Los trazadores pueden ser de cualquier
grado, aunque los cúbicos son los más comunes por sus ventajas y
características.
Este método consiste en buscar n curvas que conectan los puntos
por pares: 0-1, 1-2, …, n-1 -n, las dos curvas que conectan los puntos
k-1 y k y los puntos k y k+1, deben de tener la misma pendiente en
el punto k, lo cual produce una curvatura suave y continua.
Los coeficientes para este polinomio están dados por:
𝑎𝑖 =
𝑠𝑖+1 − 𝑠𝑖
6ℎ𝑖
𝑏𝑖 =
𝑠𝑖
2
𝑐𝑖 =
𝑦𝑖+1 − 𝑦𝑖
ℎ𝑖
− (
𝑠𝑖+1 + 2𝑠𝑖
6
)ℎ𝑖
EJEMPLO:
Sea la gráfica:
18. 18
1- También se va a utilizar una tabla en la cual el xi y yi son los
puntos que tenemos el hi son las diferencias de xi+1 – xi
2- F[1] van a ser el cociente de las diferencias de yi+1 –yi entre
los hi correspondientes.
3- Después hacemos la matriz con los valores de hi bajo la
fórmula hi, 2(hi +(hi+1)), hi+1 por cada renglón
correspondiente.
4- Se va a multiplicar la matriz chica por el vector 6[f[x1,x2]-
f[x0,x1]] en cada uno de sus valores.
5- Multiplicamos el vector obtenido por la matriz pequeña para
obtener los valores de si recordando que el primer valor
siempre será cero.
6- Utilizamos las fórmulas para sacar ai, bi, ci y estos serán los
coeficientes de nuestros polinomios que queramos obtener.
i xi yi hi F[1] si ai bi ci
0 0.62 2.14 0.12 6.83333333 0 -1.28247133 0 8.11580466
1 0.74 2.96 0.26 -0.61538462 -64.1235665 3.45228836 -32.0617833 4.26839067
2 1 2.8 0.78 1.02564103 15.5446265 -2.98989176 7.77231323 -2.04687154
3 1.78 3.6 0.64 -0.25 -7.45454089 1.02719125 -3.72727045 1.10826183
4 2.42 3.44 0.74 -0.37837838 2.17537709 -0.60219732 1.08768854 -0.58107058
5 3.16 3.16 1.54 -1.37662338 -2.70730387 1.48588409 -1.35365193 -0.77788349
6 4.7 1.04 2.3 0.4173913 3.08185494 -2.6372627 1.54092747 -0.48947917
7 7 2 2.08 -0.70192308 -3.79796081 4.56095709 -1.89898041 -1.31300093
8 9.08 0.54 1.28 1.09375 9.35864619 -9.36589542 4.67932309 4.47011186
9 10.36 1.94 -0.84 -1.97619048 -34.5439886 -4.83615841 -17.2719943 -11.6485073
10 9.52 3.6
0.12 0.76 0.26 0 0 0 0 0 0 0 0
0 0.26 2.08 0.78 0 0 0 0 0 0 0
0 0 0.78 2.84 0.64 0 0 0 0 0 0
0 0 0 0.64 2.76 0.74 0 0 0 0 0
0 0 0 0 0.74 4.56 1.54 0 0 0 0
0 0 0 0 0 1.54 7.68 2.3 0 0 0
0 0 0 0 0 0 2.3 8.76 2.08 0 0
0 0 0 0 0 0 0 2.08 6.72 1.28 0
0 0 0 0 0 0 0 0 1.28 0.88 -0.84
19. 19
MINIMOS CUADRADOS
El método de mínimos cuadrados concede mayor valor relativo al
punto que está alejado del resto de los datos, pero no permite que
ese punto domine la aproximación.
El problema de ajustar la mejor recta con mínimos cuadrados a una
colección de datos implica minimizar el error total:
𝐸 = 𝐸2( 𝑎0, 𝑎1) = ∑[𝑦𝑖 − ( 𝑎1 𝑥𝑖 + 𝑎0)]2
𝑚
𝑖=1
Para encontrar los mínimos se obtienen las parciales y se igualan a
cero
𝑑
𝑑𝑎0
= ∑[𝑦𝑖 − ( 𝑎1 𝑥𝑖 − 𝑎0)]2
= 2 ∑(𝑦𝑖 − 𝑎1 𝑥𝑖 − 𝑎0)(−1)=0
-44.6923077
9.84615385
-7.65384615
-0.77027027
-5.98946999
10.7640881
-6.71588629
10.7740385
-18.4196429
g0(x)= -1.2825(x-0.62)^3+8.1158(x-0.62)+2.14
g1(x)= 3.4523(x-0.74)^3-32.0618(x-0.74)^2+4.2684(x-0.74)+2.96
g2(x)= -2.9899(x-1)^3+7.7723(x-1)^2-2.0469(x-1)+2.8
g3(x)= 1.0272(x-1.78)^3-3.7273(x-1.78)^2-2.0469(x-1.78)+3.6
g4(x)= -0.6022(x-2.42)^3+1.0877(x-2.42)^2-0.5811(x-2.42)+3.44
g5(x)= 1.4859(x-3.16)^3-1.3537(x-3.16)^2-0.7779(x-3.16)+3.16
g6(x)= -2.6373(x-4.7)^3+1.5409(x-4.7)^2-0.4895(x-4.7)+1.04
g7(x)=4.5610(x-7)^3-1.8990(x-7)^2-1.3130(x-7)+2
g8(x)= -9.3659(x-9.08)^3+4.6793(x-9.08)^2+4.4701(x-9.08)+0.54
g9(x)= -4.8362(x-10.36)^3-17.2720(x-10.36)^2-11.6485(x-10.36)+1.94
20. 20
𝑑
𝑑𝑎1
= ∑[𝑦𝑖 − ( 𝑎1 𝑥𝑖 − 𝑎0)]2
= 2 ∑(𝑦𝑖 − 𝑎1 𝑥𝑖 − 𝑎0)(−𝑥𝑖)=0
𝑎0 𝑚 + 𝑎1 ∑ 𝑥𝑖 = ∑ 𝑦𝑖 𝑎0 ∑ 𝑥𝑖 + 𝑎1 ∑ 𝑥𝑖2
= ∑ 𝑥𝑖 𝑦𝑖
𝑚
𝑖=1
EJEMPLO:
Construye un polinomio por mínimos cuadrados que ajuste los
puntos de la siguiente tabla (decide qué grado se justa mejor)
1- Vamos a utilizar una tabla la cual los primeros valores van a
ser los valores de las coordenadas de los puntos.
2- Para los siguientes términos se van a elevar a la potencia
correspondiente.
3- Para los siguientes se van a ser las multiplicaciones
correspondientes.
4- Se van a sumar cada una de las columnas obtenidas para así
poder sacar la matriz la cual se rellenará con cada valor de las
sumas correspondientes por diagonal y el primer término
siendo al número total de valores en la tabla.
5- El vector por el cuál se va a multiplicar la matriz para obtener
cada uno de los valores para polinomios lineales, cuadráticos
van a ser el de los valores de las sumas de las multiplicaciones
de los xi y el primer valor siendo la suma de los valores
evaluados en la función.
23. 23
Tiene mejor
ajuste el de cuarto grado
DIFERENCIACIÓN NUMÉRICA
FÓRMULAS PROGRESIVAS Y CENTRADAS
Los métodos para aproximar la derivada dependen de las
características del problema que se planteé, por ejemplo, intervalos
diferentes y sin orden se deberá utilizar la fórmula de diferencias
divididas, con datos igualmente espaciados se utilizará diferencias de
newton, pero Progresivas y finalmente una función conocida o x en
p1= -1.04748x-0.18544
p2= 0.041695x^2-1.64969x-5.07236
p3= -0.00529x^3+0.109584x^2-1.37962x-3.67529
p4= 0.010737x^4-0.32454x^3+2.275632x^2-0.51682x-0.92659
24. 24
la tabla de valores se emplean las fórmulas de diferencias centradas
o progresivas.
Formula de diferencias centradas:
Se basa en un parámetro, el tamaño de paso h y tiene la función de
encontrar una forma sencilla de combinar las aproximaciones.
𝑁𝑗(ℎ) = 𝑁𝑗−1 (
ℎ
2
) +
𝑁𝑗−1 (
ℎ
2
) − 𝑁𝑗−1(ℎ)
2 𝑗−1 − 1
EJEMPLO:
El voltaje E(t) en un circuito eléctrico obedece a la ecuación E(t)=
L(dI/dt)+RI(t) donde R es la resistencia I es la intensidad de la
corriente. Sean L=0.05 henrios, R=2 ohmios y los valores de la
intensidad I(t), en amperios, se muestra en la siguiente tabla
-Determinar I’(1.2) y emplear este valor para determinar E(1.2)
-Comparar la respuesta con el resultado exacto a partir de
𝑙( 𝑡) = 10𝑒−
𝑡
10 𝑠𝑒𝑛(2𝑡)
1. A partir de los datos que se dan se tienen que sacar alfa y alfa
cuadrado que se obtienen al sacar la diferencia entre lo i(t) y
luego las diferencias de los alfas
2. Después utilizamos la formula de progresivas
1
ℎ
(𝛥𝑓𝑖 −
1
2
𝑓𝑖) y
centradas
1
2ℎ
(𝑓𝑖+2 − 𝑓𝑖)
T 1 1.1 1.2 1.3 1.4
I(t) 8.2277 7.2428 5.9908 4.526 2.9122
25. 25
Sea la función 𝑓( 𝑥) = 4𝑥𝑙𝑛( 𝑥) +
cos(𝑥−3)
√1+𝑥2
-Estimar la derivada para x=1.5 con h=0.1, 0.005 y 0.025 empleando
las fórmulas de segundo grado progresivas y centrada.
-Tabular la función en el intervalo [0.5,2.3] con intervalos de h=0.1 y
estimar la derivada en cada punto; para [0.6,2.2] con diferencias
centradas.
-Para x=2.3, deducir la fórmula de derivación a partir de la formula
regresiva de Newton.
PROGRESIVAS:
T I(t) Δfi Δ^2Fi
1 8.2277 -0.9849 -0.2671
1.1 7.2428 -1.252 -0.2128
1.2 5.9908 -1.4648 -0.149
1.3 4.526 -1.6138
1.4 2.9122
Progresivas dif.Centradas
-13.903 -13.584
x f df d2f
1.5 0.03924 0.28669 -0.37152 = 0.47245
2.5 0.32593 -0.08484
3.5 0.24109
x f df d2f
1.5 0.03924 0.20239 -0.11810 = 0.52288
2 0.24163 0.08430
2.5 0.32593
x f df d2f
1.5 0.03924 0.11721 -0.03202 = 0.53286
1.75 0.15644 0.08519
2 0.24163
26. 26
DIFERENCIAS CENTRADAS:
INTEGRACIÓN NUMÉRICA
FÓRMULAS DEL TRAPECIO, SIMPSON 1/3 Y 3/8
El objetivo es aproximar la integral definida de f(x) en un intervalo
[a,b] evaluando f(x), en número finito de números, ya sea para una
función desconocida. Para deducir las fórmulas de integración se
construye un polinomio que pasa a través de puntos definidos por
una función la cual se integra para aproximar a la integral, lo principal
del método de la integración es que se desarrolla partir de valores
tabulados igualmente espaciados.
EJEMPLO:
El cuerpo de revolución que se muestra en la figura, se obtiene de
girar la curva dada por
x f(x) f'(x)
0.5 -0.71656
1.5 0.03924 0.52125
2.5 0.32593
x f(x) f'(x)
1 -0.29426
1.5 0.03924 0.53589
2 0.24163
x f(x) f'(x)
1.25 -0.11135
1.5 0.03924 0.53559
1.75 0.15644
x f(x) f'(x)
0.5 -0.71656
0.6 -0.63231 0.85365
0.7 -0.54583 0.86384
0.8 -0.45954 0.85293
0.9 -0.37525 0.82641
1 -0.29426 0.78891
1.1 -0.21747 0.74405
1.2 -0.14545 0.69455
1.3 -0.07856 0.64240
1.4 -0.01697 0.58898
1.5 0.03924 0.53527
1.6 0.09008 0.48195
1.7 0.13563 0.42947
1.8 0.17598 0.37817
1.9 0.21126 0.32827
2 0.24163 0.27995
2.1 0.26725 0.23334
2.2 0.28830 0.18856
2.3 0.30496
27. 27
𝑦 = 1 + (
𝑥
2
)2
0 ≤ 𝑥 ≤ 2
Entorno al eje x. Calcular el volumen
𝑓( 𝑥) = 𝜋 ⌊1 + (
𝑥
2
)2
⌋
2
0 ≤ 𝑥 ≤ 2
1. Entorno a la formula recursiva los primeros términos se hacen
bajo la fórmula del trapecio, despues con la de 1/3 y 3/8
∫ 𝜋 ⌊1 + (
𝑥
2
)
2
⌋
2
0
2
=
i x f(x)
1 0 3.141593
2 0.125 3.166184
3 0.25 3.240534
4 0.375 3.366369
5 0.5 3.546564
6 0.625 3.785146
7 0.75 4.087292
8 0.875 4.45933
9 1 4.908739
10 1.125 5.444146
11 1.25 6.075331
12 1.375 6.813224
13 1.5 7.669904
14 1.625 8.658602
15 1.75 9.7937
16 1.875 11.09073
17 2 12.56637
h=1 I(0)= 12.7627202
h= .5 I(1)= 11.9895938
h= .25 I(2)= 11.7940113
h=.125 I(3)= 11.7449718
Valor exacto 11.7286126
error de 0.00139482