Metodos Numericos Para Ingenieros Quimicos Con Matlab

20
METODOS NUMERICOS PARA INGENIEROS QUIMICOS CON MATLAB (I) Francisco Muñoz Paba M.Sc. E-mail: f31paba @ yahoo.com. Departamento de Ingeniería Química, Grupo de Simulación y Control de Procesos. Universidad del Atlántico, Barranquilla, Colombia - 1 -

Transcript of Metodos Numericos Para Ingenieros Quimicos Con Matlab

Page 1: Metodos Numericos Para Ingenieros Quimicos Con Matlab

METODOS NUMERICOS PARA INGENIEROS QUIMICOS CON MATLAB (I)

Francisco Muñoz Paba M.Sc.E-mail: f31paba @ yahoo.com. Departamento de Ingeniería Química, Grupo de

Simulación y Control de Procesos. Universidad del Atlántico, Barranquilla, Colombia

- 1 -

Page 2: Metodos Numericos Para Ingenieros Quimicos Con Matlab
Page 3: Metodos Numericos Para Ingenieros Quimicos Con Matlab

INTRODUCCION

Muchos planteamientos matemáticos sobre situaciones problémicas, en procesos químicos , son de difícil solución analítica y hacen que el ingeniero químico tenga que recurrir a los métodos numéricos para encontrar una respuesta a sus casos de estudio. Una necesidad muy frecuente es la de representar un conjunto de datos experimentales tomados en forma discreta ajustados a una expresión analítica que permita de forma mas fácil la estimación de, por ejemplo, valores intermedios, sumatorias o integrales y variaciones o razones de cambio entre ellos. El desarrollo de los métodos numéricos , la certidumbre de sus resultados y la posibilidad de ejecutarlos con la ayuda de códigos por computador hacen de ellos un recurso que ofrece ventajas con respecto a los métodos analíticos. En ésta revisión se presentan algunos métodos de ajuste de datos a ecuaciones con ejemplos a la ingeniería química que se resuelven con los pro cedimientos explicados y con la ayuda de un computador mediante la construcción de instrucciones cortas codificadas con MATLAB.

AJUSTE DE CURVAS PARA FUNCIONES POLINOMICAS.

Muchas funciones matemáticas incluyen términos como logarítmicos, exponenciales o trigonométricos que las hacen de un manejo complejo. Una alternativa para afrontar tal dificultad la ofrecen los métodos numéricos permitiendo que una función se pueda expresar por otra equivalente en cuanto a la correspondencia entre la variable independiente y el valor de la función pero mas sencilla y, por lo tanto, de mas fácil manipulación. Lo anterior es lo que se conoce como ajuste de curvas, interpolación o cálculo de la ecuación de una curva. A continuación se muestra el método de ajuste de curvas a un polinomio como una Serie de Potencias o mediante

procedimiento de interpolación como el de Newton y Lagrange. .SERIE DE POTENCIAS.

Prácticamente todas las funciones matemáticas se pueden expresar como un polinomio de grado n, es decir, mediante una expresión en serie de potencias.

Es más fácil encontrar el valor numérico de una función expandiéndola en una serie de potencia polinomial como la ecuación (1):

y evaluando los coeficientes .

Las funciones logarítmicas, hiperbólicas y elípticas son casos puntuales.Las series de potencias pueden usarse para ajustar un conjunto de datos tomando un número suficiente de términos. El número de términos está dado por el siguiente teorema:

Sí las enésimas diferencias divididas de una función tabulada son constantes cuando los valores de la variable independiente son tomadas en progresión aritmética, la función es un polinomio de grado n.

Ejemplo 1

(2)

Tabla 1. Datos de la función

Punto 0 1 2 3 4 5x 1.0 1.1 1.2 1.3 1.4 1.5fx 5.000 5.785 6.763 7.971 9.451 11.25

Elabore una tabla de diferencias divididas determine los coeficientes del polinomio dado por la ecuación (2).

Las primeras diferencias divididas mediante los puntos (0), (1) y (1), (2), respectivamente, son:

Page 4: Metodos Numericos Para Ingenieros Quimicos Con Matlab

La segunda diferencia dividida mediante los puntos (0), (1) y (2) es:

La Tabla 2 muestra los resultados correspondientes hasta la cuarta diferencia dividida.

Tabla 2. Diferencias divididas

x f(x)

1 5.0000 7.852 9.640 6.200 2.000 1.1 5.7852 9.780 11.50 7.000 2.000 1.2 6.7632 12.08 13.60 7.800 1.3 7.9712 14.80 15.94 1.4 9.4512 17.98 1.5 11.250

Debe notarse que todas las diferencias divididas de cuarto orden tienen el mismo valor, independientemente de los argumentos que se usen para su cálculo, por lo tanto , la ecuación(2) se puede escribir en forma de series de potencias como un polinomio de cuarto orden.Para realizar los cálculos de diferencias divididas puede usarse el siguiente procedimiento codificado con MATLAB:

Procedimiento 1

x=[1.0 1.1 1.2 1.3 1.4 1.5];fx=[5.000 5.7852 6.7632 7.9712 9.4512 11.25];M=6; N= M-1;

for i=1:N T(i,1)= (fx(i+1)- fx(i))/(x(i+1)-x(i));

End

for j=2 :N for i=j : N T(i,j)= (T(i,j-1)- T(i-1,j-1))/(x(i+1)-x(i-j+1)); endend

T

Para encontrar los coeficientes del polinomio en series de

potencia de la ec(2), se escribe el siguiente procedimiento codificado con MATLAB:

Procedimiento 2

x=[1.0 1.1 1.2 1.3 1.4 1.5];fx =[5.00 5.7852 6.7632 7.9712 9.4512 11.25];

plot(x,fx,’o’)

a = polyfit (x, fx, 4);Y= polyval (a, x);

fprintf ( ‘ a0=%8.5f\n a1=%9.6f\n a2=%9.6f\n … a3=%9.6f\n a4=%9.6f\n’,a(5),a(4),a(3),a(2),a(1)) plot(x,fx,’o’,x,Y,’-‘)

Donde se obtiene que:

En la figura 1 se muestran los datos suministrado junto con el polinomio ajustado

Page 5: Metodos Numericos Para Ingenieros Quimicos Con Matlab

Figura 1 Gráfica del polinomio ajustado.

FORMULA DE NEWTON EN DIFERENCIAS FINITAS HACIA ADELANTE.

La fórmula necesita una tabla de valores y0, y1, y2, .......yn para valores equidistantes x0, x1, x2, ..xn de la variable independiente x.Para usar la fórmula de Newton en diferencias finitas es de mucha ayuda construir una tabla de diferencias finitas.La tabla 3 es una tabla de diferencias finitas, para Los valores numéricos están arriba y la nomenclatura está debajo.

Tabla 3 Diferencias finitas hacia adelante_______________________________________X 1.1 1.331 0.397 0.072 0.006 01.2 1.728 0.469 0.078 0.0061.3 2.197 0.547 0.081 01.4 1.744 0.631 0 01.5 3.375 0 0 0_______________________________________ x

La función tabulada debe ajustarse con un polinomio f(x) de n-ésimo grado, que se expresa por

Por

derivación:

Siendo son la primera, segunda y tercera diferencias finitas.

La fórmula es útil solo para valores puntuales, no para la ecuación de la curva total

Ejemplo 2

La velocidad de sedimentación de una suspensión, se relaciona con la concentración volumétrica del sedimento. Los datos y la curva para la sedimentación de una suspensión de precipitado de carbonato de calcio se muestran en la figura 2. La graficación de la curva se deja como ejercicio para el lectorSe requiere:

1)Encontrar la ecuación de la curva que mejor se ajuste a los datos dados.

Page 6: Metodos Numericos Para Ingenieros Quimicos Con Matlab

2)Calcular la velocidad de sedimentación para una concentración volumétrica de 2.5%.

.

Figura. 2 Datos de sedimentación.

Solución por Serie Potencias

Para encontrar el polinomio en serie de potencias, suponemos un polinomio de séptimo grado que se encuentra mediante el siguiente procedimiento codificado con MATLAB

Procedimiento 3

x= [ 0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0];y= [0 3.2 4.8 4.25 3.23 2.87 2.75 2.70 2.65];plot(x,y,’o’)

Coef = polyfit(x,y,7);

X=1:0.1:8;

Y= polyval (Coef,X);

plot(x,y,’o’,X,Y)

fprintf (‘ a0=%9.6f\n a1=%9.6f\n a2=%9.6f\n …a3=%9.6f\n a4=%9.6f\n a5=%9.6f\n a6=%9.6f\n

a7=%9.6f\n’,a(8),a(7),a(6),a(5),a(4),a(3),a(2),a(1))

Donde los coeficientes del polinomio de séptimo grado son:

La ecuación de la curva es:

La velocidad másica de concentración para una concentración volumétrica de 2.5%, se halla sustituyendo los coeficientes encontrados con el procedimiento 3 en la ecuación (4) para un valor de x =2.5.

Empleando los siguientes comandos de MATLAB:

Pol= [-0.0004 0.0121 -0.1579 1.023 –3.88710.0004];fx = polyval (Pol,2.5)

Obtenemos que: f(2.5) = 4.6783

Solución por la fórmula de Newton

Este problema se puede resolver utilizando la fórmula de Newton en diferencias finitas. Este método es válido solamente para calcular valores puntuales de la función y no para calcular la ecuación de la curva, por consiguiente, se calcula solamente el valor de la función para un valor de x = 2.5.

Page 7: Metodos Numericos Para Ingenieros Quimicos Con Matlab

Se calculan las diferencias finitas que se resumen en la Tabla 4.

Tabla 4. Diferencias finitas

2.0 4.8 -0.55 -0.47 1.13 -1.55 1.803.0 4.25 –1.02 0.66 -0.42 0.25 -0.1504.0 3.23 –0.36 0.24 -0.17 0.105.0 2.87 –0.12 0.07 -0.076.0 2.75 –0.050 07.0 2.70 -0.05 08.0 2.65 0

h =1.0

Aplicando la ecuación (3)

Aunque la cuarta diferencia finita no es constante, el resultado obtenido es satisfactorio. Es evidente a partir de éste ejemplo que tanto el polinomio en serie de potencias como la fórmula de Newton son bastante aproximadas al valor medido que es de 4.700.

Los cálculos anteriores se pueden realizar con el siguiente procedimiento codificado con MATLAB.

Procedimiento 4

x= [2.0 3.0 4.0 5.0 6.0 7.0 8.0];y= [4.8 4.25 3.23 2.87 2.75 2.70 2.65];N=7;

for i =1: N-1 f(i,1) = y(i+1) –y(i);end

for j=2: N-1 for i=j: N-1 f(i,j) = f(i,j-1) – f(i-1,j-1); endend

f

h= 1.0 ; xi = 2.5;s = (xi – x(1))/h ;yi = y(1) + s*f(1,1) + s*(s-1)/2*f(2,2) + s*(s-1)*(s-2)/(3*2)*f(3,3) + s*(s-1)*(s-2)*(s-3)/(4*3*2)*f(4,4) ;

fprintf(‘\n\n Resultado: 4º grado f(%4.2f) =... %6.2f \ n’, xi,yi )

FORMULA DE INTERPOLACION DE LAGRANGE

Muchas fórmulas de interpolación son aplicables solo cuando los valores de la variable independiente son dados en intervalos equidistantes. La fórmula de Lagrange no tiene ésta limitación, pero solo utiliza datos que sean necesarios para aproximarse al valor correcto. Los datos donde los valores de x no son equidistantes, a menudo son resultados de observaciones experimentales o de análisis de datos históricos.Supóngase que se tiene una tabla de datos con cuatro pares de valores x y f(x)

i 0 1 2 3 . . n

Estos cuatro pares de datos es posible ajustarlos a una función cúbica. La fórmula de Lagrange para un polinomio de n-ésimo grado es

Page 8: Metodos Numericos Para Ingenieros Quimicos Con Matlab

La fórmula de Lagrange se usa principalmente para :

(1) Calcular el valor de la variable independiente correspondiente a un valor dado de la función .

(2) Calcular cualquier valor de una función, cuando los valores dados de la variable independiente no son equidistantes.

Además de que la fórmula de Lagrange es tediosa, tiene una limitación muy seria, cuando los valores no son tan cercanos unos a otros, los resultados tienden a ser indeseables. Sin embargo puede utilizarse cuando sea imposible utilizar otro método.Los siguientes ejemplos aplican la fórmula de Lagrange.

Ejemplo 3

Se desea estimar la densidad de una sustancia a una temperatura de 251º C a partir de los siguientes datos experimentales que se dan en la Tabla 5.

Tabla 5 Datos de Temperatura-Densidad

i 0 1 2

Como se dispone de tres datos, el orden de la fórmula de Lagrange es 2 y el cálculo de la densidad a 251 es dado por

El siguiente procedimiento codifcado con MATLAB realiza los cálculos anteriores.

Procedimiento 5

X = [94 205 371];Y = [929 902 860];Xi= 251;Densidad =interp1(X,Y,Xi,’cubic’) En la Tabla 6 se muestran las densidades en

, de soluciones acuosas de ácido sulfurico de diferentes concentraciones en % para un conjunto de temperaturas en ºC. Se desea calcular la densidad de una solución de ácido sulfúrico a una concentración del 40% y a una temperatura de 15 ºC.

Tabla 6 Tabulación de una función de dos variables

10

30

60

100

5 1.0344 1.0281 1.0140 0.9888 20 1.1453 1.1335 1.1153 1.0885 40 1.3103 1.2953 1.2732 1.2446 70 1.6923 1.6014 1.5753 1.5417

Para una función polinómica de dos variables como éste caso, se puede aplicar la fórmula de Lagrange , tomando los datos de las densidades a una concentración del 40% y la temperatura como la variable independiente.

Page 9: Metodos Numericos Para Ingenieros Quimicos Con Matlab

El orden de la fórmula es de 1 y el cálculo de la densidad mediante la fórmula de Lagrange es:

El siguiente procedimiento codificado con MATLAB realiza los cálculos anteriores.

Procedimiento 6

x= [10 30];

y= [1.3103 1.2953];

xi = 15;

d = interp1(x,y,xi,’linear’)

FORMULA DE INTERPOLACION HACIA DELANTE DE DERIVADAS DE NEWTON

La fórmula de diferenciación de Newton para una estimación de f’(x) se obtiene

(6)Derivaciones sucesivas se obtienen

METODO DE DOUGLAS-AVAKIAN

Este método usa un polinomio de cuarto orden que se ajusta a siete puntos

equidistantes por el método de mínimos cuadrados. El polinomio es

Estos puntos son espaciados en intervalos iguales con las coordenadas escogidas, tal que, en x = 0 se encuentra el punto central de los siete. Los siete valores de x pueden escribirse como –3h, -2h, -h, 0, 2h y 3h. Por derivación,

Donde k representa el coeficiente de h en los valores de x, por ejemplo –3, -2 , -1, 0, 1, 2, 3.

Ejemplo 5

Una pasta de material cristalino se seca con aire, que se hace fluir por encima de ella . Para diseñar el sistema de secado, se obtuvieron los datos experimentales que se muestran en la figura 3. A partir de esto, calcule la velocidad de secado en 0.9h ,es decir, , donde es el tiempo en horas.

Page 10: Metodos Numericos Para Ingenieros Quimicos Con Matlab

Figura 3 Curva de velocidad de secado.

Solución por la Fórmula de la derivada de Newton

Se divide parte de la curva en cinco subdivisiones comenzando en t=0.9 hora, como muestra la figura 3 y se elabora la Tabla de diferencias finitas ( Tabla 7)

Se elabora una tabla de diferencias finitas.x y 0.9 0.18335 -0.01995 0.0025 0.0003 0.00007 -.00021 1.0 0.1634 -0.01745 0.00280 0.00037 –0.00014 1.1 0.14595 –0.1465 0.00317 0.000231.2 0.1313 -0.001148 0.00340 0.11982 –0.08080.11174

= =

Solución por el método de Douglas-Avakian.

Primero se preparó la Tabla 8, a partir del polinomio de cuarto orden ajustado los datos experimentales. Ecuación (11) con ayuda de Matlab Para hallar el polinomio ajustado de cuarto orden se utilizó MATLAB, obteniéndose el siguiente polinomio:

(12)

Tabla 8 Datos de y = f(x)x f(x) k ky y0.3 0.3313 -3 -0.9939 -8.94510.5 0.2798 -2 -0.5596 -2.23840.7 0.2291 -1 -0.2291 -0.22910.9 0.1833 0 0 01.1 0.1459 1 0.1459 0.1459 1.3 0.1198 2 0.2396 0.95841.5 0.1071 3 0.3219 2.8971

La velocidad de secado se calcula con la ecuación (10), de la siguiente manera

Comparando los resultados encontramos un valor de –0.2111 por el método de Newton y –0.2106 por el método de Douglas-Avakian. El valor medido es de –0.21. El método de Douglas-Avakian se basa en el método de mínimos cuadrados, por lo tanto, es un método inseguro.El siguiente procedimiento codificado con MATLAB realiza los cálculos anteriores donde se aplica ell método de Douglas-Avakian.

Procedimiento 7

function y = Douglas(y,k)x = [0.9 1.0 1.1 1.2 1.3 1.4] ;fx =[0.18335 0.1634 0.14595 0.1313 0.11982 0.11174] ;pol = polyfit (x, fx, 4);

xi = [0.3 0.5 0.7 0.9 1.1 1.3 1.5] ;

yi = polyval(pol,xi) ;k = [-3 -2 -1 0 1 2 3] ;y = yi ;

for i = 1 : 7 for j = 1 : 7 K(i,1) = k(i)*y(i); K(i,2) = k(i)^3*y(i);

Page 11: Metodos Numericos Para Ingenieros Quimicos Con Matlab

endend

Ks= sum (K)

Derivada= 397*s(1)/(1512*0.2) . . . - 7*s(2)/(216*0.2) OTROS METODOS PARA AJUSTE DE CURVAS

Método de mínimos cuadrados. Este método se basa en la suposición, que la mejor curva representativa es aquella para la cual la suma de los cuadrados de los residuos (errores) es un mínimo. Los residuos son elevados al cuadrado para eliminar lo que concierne a su signo. Consultar el libro de Nieves-Domínguez página Este método es mucho más complicado para polinomios de mayor grado y se usa para polinomios no mayor de segundo grado. Es menos seguro que la Fórmula interpolación de Newton y debe emplearse para correlacionar o encontrar el “mejor ajuste” de un conjunto de datos experimentales.

Fórmula de diferencia central de Stirling. Dos formas de la fórmula de Newton se usan para la interpolación cercana al comienzo y cercana al final de un conjunto de datos tabulados. La fórmula de Stirling es particularmente disponible para valores interpolados cercanos a la mitad de un conjunto de datos tabulados. Este método está explicado en el libro de Constantinides-Mostoufi, página

Series de Taylor. Un método de expandir funciones en series de potencias es utilizando las series de Taylor. El último término en la serie es el residuo o tamaño de error después de n términos y por lo tanto, la serie de Taylor tiene una ventaja sobre otros métodos, por que puede

programarse en un computador, de tal manera que los términos se pueden agregar automáticamente hasta que el último término (término error) sea menor que el limite especificado. Una nota de precaución en el uso de todos los métodos de ajuste de curvas debe expresarse. La exactitud de la correlación entre los puntos de datos (xi,yi) se debe chequear.

BIBLIOGRAFIA

1. Nieves A y Domínguez F. Métodos numéricos aplicados a la ingeniería . 2ª Edición CECSA 2002.

2. Constantinides A y Mostoufi N Numerical methods for chemical engineers with MATLAB applications 1ª Edición Prentice-Hall 1999.

3. Gerald C.F y Wheatley P.O Analisis numérico con aplicaciones. 7ª Edición Pearson Educación 2000.

4. Nakamura S. Análisis numérico y visualización gráfica con MATLAB 1ª Edición Pearson Educación 1997.

Page 12: Metodos Numericos Para Ingenieros Quimicos Con Matlab

CALCULO DE INTEGRALES POR INTEGRACION NUMERICA

El proceso de calcular el valor de una integral definida a partir de un conjunto de valores numéricos del integrando recibe el nombre de integración numérica. El integrando se representa por una fórmula de interpolación y la fórmula se integra entre los limites deseados.

Método de Simpson. Este método se puede resumir diciendo que se basa en la conexión de los puntos (xi,yi) por una series de parábolas.Las funciones de éste tipo son polinomios de segundo grado

Hay un error inherente, por supuesto, si el polinomio es mayor de segundo grado. La fórmula final de la ecuación para la Regla 1/3 de Simpson es

(13)La regla de Simpson sola es exacta para polinomios de primero y segundo grado. El grado de la función es desconocida en muchas aplicaciones, por consiguiente , se debe calcular el error. El error se calcula por la siguiente ecuación:Error =

(14)Donde h = Método trapezoidal compuesto. Consiste en dividir el intervalo[a , b] en n subintervalos y aproximar cada uno por un polinomio de primer grado, luego se aplica la fórmula trapezoidal a cada subintervalo y se

Page 13: Metodos Numericos Para Ingenieros Quimicos Con Matlab

obtiene el área de cada trapezoide, de tal modo que la suma de todas ellas da la aproximación al área bajo la curva de la función. La forma final de la ecuación para el método trapezoidal compuesto es:

(15)Los siguiente dos ejemplo ilustran estos dos métodos. Una torre empacada absorbe un gas A de un gas de combustión. El gas de entrada a la torre contiene 10.5% molar de A y el gas de salida contiene 2.5% molar de A. Calcule el número de unidades de transferencia necesarias, . Los datos se muestran en la tabla 6.

Tabla 6 Datos para el problema de unidades de transferencia. Datos Calculados de los datos y y* y – y*

0.015 0.006342 0.008658 115.5

0.025 0.014328 0.010672 93.7 0.035 0.02250 0.012500 80.0 0.045 . 0.031264 0.013736 72.8 .0.055 . 0.040141 0.014859 67.3 .0.065 . 0.049202 0.015798 63.3 0.075 0.058444 0.016556 60.40.085 . 0.067833 0.017167 58.25 .0.095 0.077425 0.017575 56.9 0.105 0.087127 0.017873 55.950.115 0.096819 0.018181 55.0

y* = Composición en equilibrio.

Primero resolvemos el problema aplicando el método 1/3 de Simpson. Suponiendo que la película gaseosa es la controlante, tenemos:

+ 60.4 +56.9) + 2 (72.8 + 63.3 + 58.25) + 55.95] = 5.3225 unidades de transf.

Error =

El error es relativamente pequeño.

Por el método trapezoidal compuesto aplicamos la ecuación (15)

+ 67.3 + 63.3 + 60.4 + 58.25 + 56.9) + 55.95 ] = 5.3377 unidades de transf.

Consideremos ahora una columna de destilación discontinua que contiene una mezcla de 50% molar de A en B, se destila hasta que la fracción molar de A en el calderin sea menor que 0.20.

Calcule la razón Los datos se muestran en

la tabla 7. y se grafican en la figura 4.

Tabla 7 Datos para el problema de la columna de destilación discontinúa

0.549 0.129 0.420 2.38 0.691 0.191 0.500 2.00 0.793 0.253 0.540 1.85 0.806 0.314 . 0.492 1.83 .0.902 0.376 . 0.526 1.90 .0.928 0.438 0.490 2.04 0.950 0.50 0.450 2.22

Aplicando el método 1/3 de Simpson, tenemos

Page 14: Metodos Numericos Para Ingenieros Quimicos Con Matlab

Fig 4 Gráfica de Xw vs 1/(XD- Xw)

Por el método trapezoidal compuesto, tenemos que

+ 1.85 + 1.83 + 1.90 + 2.04) + 2.22 ] = 0.7366

Se observa que los dos resultados son casi iguales debido a que el polinomio es de orden 3. El siguiente guión de MATLAB hace los cálculos de los dos problemas dados anteriormente.

x = input(‘Introduzca los valores de x = ’);y = input(‘Introduzca los valores de y =’);Area_1= trapz(x,y);Area_2= Simpson(x,y);fprintf (‘\ n Area_1(Método trapezoidal)=%9.4f’,Area_1)fprintf(‘\ n Area_2(Método 1/3 de Simpson)=%9.4f’,Area_2)

function A=Simpson ( x, y)puntos = length(x);if length(y) ~= puntos error(‘x y y no son de la misma longitud ‘) breakenddx = diff(x);if max(dx)-min(dx) > min(abs(x))/1000error ( ‘ x no son equidistantes’)

breakendh= dx(1);if mod (puntos,2) == 0precaución (‘Agregue numeros de intervalos’) n= puntos – 1;else n= puntos;endy1 = y(2 : 2 : n – 1);y2 = y(3 : 2 : n –2 );A= (h/3)*(y(1) + 4*sum(y1) + 2* sum(y2) + y(n)) ; if n ~= puntos A = A + (y(puntos) + y(n))* h/2;end.

Page 15: Metodos Numericos Para Ingenieros Quimicos Con Matlab

BIBLIOGRAFIA

5. Nieves A y Domínguez F. Métodos numéricos aplicados a la ingeniería . 2ª Edición CECSA 2002.

6. Constantinides A y Mostoufi N Numerical methods for chemical engineers with MATLAB applications 1ª Edición Prentice-Hall 1999.

7. Gerald C.F y Wheatley P.O Analisis numérico con aplicaciones. 7ª Edición Pearson Educación 2000.

8. Nakamura S. Análisis numérico y visualización gráfica con MATLAB 1ª Edición Pearson Educación 1997.