You are on page 1of 9

PRACTICA NO.

: 7

NOMBRE DE LA PRÁCTICA:
CÁLCULO NUMÉRICO DEL VALOR DE LAS
DERIVADAS.

NOMBRE DEL ALUMNO:


EDGAR ARTURO VARGAS VALADEZ

OBJETIVO:
DESARROLLAR UN PROGRAMA EN OCTAVE
PARA EL CÁLCULO NUMÉRICO DE LAS
DERIVADAS DE UNA FUNCIÓN EMPLEANDO
FÓRMULAS DE ALTA PRECISIÓN.

LA PIEDAD, MICH. 27-NOV-2017


Desarrollo
En esta práctica se utiliza la serie de Taylor truncada para obtener las aproximaciones de las
derivadas en diferencias divididas de alta exactitud, para esto está la fórmula de la serie de Taylor
hacia adelante:
𝑓 ′′ (𝑥𝑖 )ℎ2
𝑓(𝑥𝑖+1 ) = 𝑓(𝑥𝑖 ) + 𝑓 ′ (𝑥𝑖 )ℎ + +⋯
2
De tal manera despejamos las derivadas de la función y omitiendo las demás funciones en la
serie, podemos realizar las aproximaciones de las derivadas de ellas. Dentro de la práctica se
encuentra las primeras y segundas derivadas de la diferenciación con alta exactitud hacia adelante,
atrás y centrales, que también no los proporciona como fórmula.
Entonces en la práctica nos pide estimar, usando fórmulas de diferenciación con alta
exactitud, la primera derivada de la función:
𝑓(𝑥) = −0.1𝑥 4 − 0.15𝑥 3 − 0.5𝑥 2 − 0.25𝑥 + 1.2
En 𝑥 = 0.5 y usando un tamaño de paso ℎ = 0.25. En la práctica nos proporciona el siguiente
código para realizar esta práctica:
Figura 7.1: Código en OCTAVE proporcionado por la práctica
Dentro de la práctica nos explica la función de cada parte del código, de la figura anterior se
encuentra separado cada parte de esa explicación que se da en cada parte después de los
comentarios.
En sí, se comienza con la evaluación de los valores iniciales de nuestro valor de entrada 𝑥0
de acuerdo al tamaño del paso de ℎ, otro valor de entrada del programa. Luego se evalúan estos
datos con un variable 𝑥 que toma el valor de los 𝑥0 que calculamos anteriormente; luego se van
almacenándo respectivamente con su 𝑓(𝑥).
Ahora imprimimos estos resultados, primeramente, imprimiendo los datos que fueron
proporcionados y luego imprimiendo la evaluación de las Primeras derivadas en cuanto al orden
𝑂 = (ℎ𝑛 ) 𝑛 va dependiendo si es atrás, adelante o central.
Se puede visualizar esto de mejor manera corriendo este programa, para eso las siguientes
figuras nos muestra la ejecución de el con los datos que nos proporciona la práctica:

Figura 7.2: Sintaxis antes de ejecución del método de diferenciación con alta
exactitud.

Figura 7.3: Resultados después de la ejecución .


Actividades Complementarias
11. Complemente el programa de tal forma que se puedan calcular las segundas derivadas de la
función.
Figura 7.4: Modificación del codigo proporcionado por la practica para la actividad
complementaria.

Figura 7.5: Sintaxis antes de la ejecución del programa.


Dentro de los resultados (Figura 7.6) se puede omitir la primera línea que nos devuelve de
fx0, esto solo era para visualizar nuestro valor verdadero del valor x0 al evaluarse en f.
Figura 7.6: Resultados del programa para la actividad complementaria.
12. Agregue lo necesario para calcular el error relativo porcentual verdadero en cada
estimación.
Para calcular el error relativo porcentual verdadero, simplemente se evalúa nuestro valor
que obtuvimos al evaluar nuestro punto en x a la función, la restamos con la estimación que nos dio
en las Diferencias Divididas de dicha parte, dividirlo entre nuestro valor de fx0 y para tenerlo de
manera porcentual se multiplica por 100, además, todo esto se toma su valor absoluto para no
proporcionar ningún negativo, sino solo el porcentaje de la estimación al valor verdadero en sí.
Las figuras 7.5 y 7.6 en donde se muestra en el código y en los resultados se encuentra el
variable ERP, esto es para almacenar temporalmente ahí el cálculo del Error Relativo Porcentual.
Conclusión
La implementación de la Serie de Taylor Truncada y aplicando las diferencias dividías nos dan
aproximaciones que se encuentran casi lo doble o en ocasiones, dependiendo del grado de la
derivada, mucho más incierto del valor verdadero.
Con este método se puede emplear un cálculo de aproximación entre 𝑥0 − 3 hasta 𝑥0 + 3
valores de nuestro valor inicial y obtener sus valores y aproximarlos con Diferencias Divididas para
calcular su aproximación al valor verdadero. Se puede mejorar este método para poder calcular sus
valores desde – 𝑛 hasta +𝑛 valores, pero se debe de emplear un ciclo que pueda calcular las
fórmulas de las diferencias divididas en cada grado de 𝑂 = (ℎ).

You might also like