Escolar Documentos
Profissional Documentos
Cultura Documentos
MS211
Exercício
Problema que consiste no estudo da concentração de sal (Cloreto de Sódio) na água utilizada
nas reações de uma indústria de sabão. A concentração não pode exceder 11g/L e dada às
condições iniciais de que a indústria possui um único tanque com capacidade para 15L de
resíduo cuja massa de sal presente, quando cheio, é de 750 g, ou seja, a concentração é de
50g/L. Para se adequar as condições da legislação ambiental recorreu-se a um possível método
para diminuição da concentração de sal eliminado. Tal método consistiria em duas correntes
de entrada, uma com 2L/min de água destilada e outra com 1,5L/min de água residual do
processo com concentração de 25g/L. E, para manter o volume constante do tanque, há
corrente de saída com vazão de 3,5L/min de solução.
Como é um processo contínuo, sem reação temos que a concentração de sal na corrente de
saída será dada por:
Dado . Sendo que o software utilizado foi o Matlab 7.6 cuja implementação
encontra-se abaixo e h é o passo do método numérico. Para i = 1 temos a condição inicial
. Sabendo que, pelo princípio de diluição, para determinado número de iterações
a concentração de sal na corrente de saída será igual a da mistura das correntes de entrada,
temos que .
A função implementada possui certas peculiaridades. Como para resolução dos n temos que
resolver um sistema de n variáveis e n incógnitas e quanto menor for o passo h, maior será o
número de componentes desse sistema (n) para que se atinja um estado de estabilidade, para
um passo muito pequeno, da ordem de 10-4, n deverá ser da ordem de 104 ou maior o que
exige memória que excede a capacidade da maquina com 3Gb de memória utilizada para
teste. Porém, intervalos de minutos da ordem de 10-4 não são realmente necessários para
análise de um processo que se verá que leva aproximadamente 4 minutos.
26/10/2009
Dessa forma o programa foi executado com parâmetro n de 5000 iterações com passo de 10 -3
minutos.
Como quanto menor o passo maior a precisão dos dados, o programa foi executado com passo
10-3 min. Mas, como seriam necessárias muitas iterações, e não seria de muita utilidade
mostrar 4000 iterações sabendo que o gráfico junto ao tempo em que se atinge o estado
estacionário são suficientes para análise do problema, serão dispostos somente os valores
para n = 50 e h = 0,1min. Para determinar o tempo em que se atingiu o estado estacionário
com maior precisão lembramos que para n = 5000 e h = 0,001min o sistema atingiu estado
estacionário a 3,807min.
MS211
Exercício
Dada a tabela
X -8 -6 -4 -2 0 2 4
Y 30 10 9 6 5 4 4
1/Y 0,0333 0,1000 0,1111 0,1667 0,2000 0,2500 0,2500
Para tal situação temos que definir os novos valores de Y para serem ajustados de forma que
simplesmente criamos nova linha na tabela com valores para 1/Y que serão utilizados para o
ajuste linear. A função ajusteLIN encontra-se no final do exercício.
e traçar o gráfico de para os pontos Y além de calcular nova somatória dos erros ao
quadrado com o detalhe de que agora temos a função e queremos determinar os erros
relativos aos pontos dados.
X Y f(X)
-8 30 21,09
-6 10 11,83
-4 9 8,22
-2 6 6,30
0 5 5,11
2 4 4,29
4 4 3,70
Função ajusteLin
05/11/2009
MS211
Exercício
Fórmula Simples
Tomando um intervalo hipotético [a,b] definimos o passo h por subdivisões iguais deste
intervalo por . A fórmula de Simpson utiliza a fórmula de Lagrange para
interpolar um polinômio de grau n para cada n + 1 pontos, com n = 2.
Os pesos da fórmula de integração para cada ponto serão pela fórmula de Lagrange:
∫ ∫
Que para o caso de n = 2, ou seja, três pontos. Temos três pesos w0..2, e . Como
temos podemos definir , e e o resultado das
integrações estarão todos em termos de , que poderá ser eliminado, e h.
Portanto temos:
ou
∫ ( )
Cabe ressaltar que o calculo de erro não será discutido neste trabalho devido sua
complexidade. E será somente definido como:
05/11/2009
Fórmula Repetida
Muitas vezes não é conveniente utilizar a Fórmula de Lagrange para interpolar um grande
número de pontos. Tal processo seria complexo e o resultado não seria tão melhor que a
utilização de fórmulas repetidas.
Para o caso de Simpson repetido, temos que relembrar que para o ajuste de um polinômio de
grau dois precisamos de pelo menos três pontos. Dessa forma, o intervalo que se deseja
integrar deve ser subdivido em intervalos pares, ou seja, n = 2 , 4, 6 .. 2m.
Os pesos serão definidos como para a fórmula simples de Simpson, porém, como temos
termos sendo tomados como valores finais de um intervalo e iniciais de outro temos seu peso
multiplicado por dois, ao exemplo de cinco pontos e duas iterações em que é utilizado
como valor final da primeira iteração e inicial da outra iteração.
∫ ( )( ) ( )( )
( )( )
A exemplo de mais um intervalo de integração, teríamos com peso dobrado assim como .
Dessa forma, teríamos os termos ímpares todos com peso e os pares com peso
com exceção do e que teriam peso . Assim podemos generalizar:
∫ ( )
Lembrando a condição de n par para que todos os subintervalos tenham três pontos e,
conseqüentemente, sejam adequados ao ajuste polinomial.
10/11/2009
MS211
Exercício
Tal método utiliza a fórmula de Lagrange para interpolar um polinômio de grau um, ou seja,
uma reta. Para utilizar a fórmula repetida de trapézios primeiro devemos determinar o peso de
cada ponto. Como n = 1 devemos ter 2 pontos e os pesos para os dois primeiros pontos ( e
) consecutivos serão dados por:
Como temos que ter intervalos com 2 pontos, para pontos devemos dividir em
intervalos. Dessa forma temos a fórmula geral:
∫ ( ) ( ) ( )
Utilizarei o software Matlab 7.6 para implementar um função que me de o valor da integral de
determinada função pela fórmula repetida deduzida dos trapézios.
Regra de Simpson n = 2
Como deduzida no exercício do dia 05/11, a fórmula repetida de Simpson é dada por:
∫ ( )
Que será implementada, assim como a fórmula repetida dos trapézios, no software Matlab
7.6, lembrando que para Simpson repetido n necessariamente necessita ser par.
Para demonstrar como a velocidade como os dois métodos convergem irei executar os dois
métodos para de 10 em 10 até 1000 e um gráfico para estudar a convergência dos
dois métodos será feito.
10/11/2009
Trapézios Simpson
0.995350
0.995300
0.995250
0.995200
0.995150
0.995100
0.995050
0.995000
0 50 100 150 200 250
n
Como previsto o método de Lagrange com n = 2 repetido ou Simpson repetido converge mais
rapidamente para o valor da integral visto que o polinômio se ajusta mais rapidamente a
curva.
MS211
Exercício
Tal método foi implementado no Software Matlab 7.6 e o seu código se encontra abaixo. Tal
método encontra em função de e a sua entrada ( ) é a função que se
encontra em uma equação diferencial do tipo:
Dado
Implementação do Programa:
12/11/2009
x y(x)
0,0 0,5000
0,1 0,5526
0,2 0,6107
0,3 0,6749
0,4 0,7459
0,5 0,8244
0,6 0,9111
0,7 1,0069
0,8 1,1128
0,9 1,2298
1,0 1,3591
MS211
Exercício
O exemplo 7.3.1. consiste no calculo da aproximação para o PVI a seguir pelo Método da Série
de Taylor:
e teremos
( ) ( )
Agora podemos implementar uma função que neste caso utilizaremos o software Matlab 7.6.
para calcular valores de em função de para um determinado .
24/11/2009
Agora chamaremos a função para h=0.1 entre o ponto inicial e para sabendo que
a função se chama MS2118 e os valores de entrada são respectivamente x inicial, x final, o
valor de y inicial e o passo, ou seja, chamaremos MS2118(0,1,0,0.1).
24/11/2009
MS211
Exercício
(1) ( ( ) ( ))⁄
(2) ( ( ))
( )
O que nos leva a:
( ( ))