<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://fiscomp.if.ufrgs.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glt</id>
	<title>Física Computacional - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="http://fiscomp.if.ufrgs.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glt"/>
	<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Especial:Contribui%C3%A7%C3%B5es/Glt"/>
	<updated>2026-06-14T15:29:37Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=247</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=247"/>
		<updated>2013-10-21T12:14:10Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Cálculo Numérico */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{erro} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=246</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=246"/>
		<updated>2013-10-21T12:13:19Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=245</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=245"/>
		<updated>2013-10-21T12:13:01Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Referencias */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;referencias/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=244</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=244"/>
		<updated>2013-10-21T12:06:28Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Referencias */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;referencias/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Referencias==&lt;br /&gt;
{{wikibooks|A-level Mathematics|C2/Integration#Trapezium Rule|Trapezium Rule}}&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{Citation | last1=Atkinson | first1=Kendall E. | title=An Introduction to Numerical Analysis | publisher=[[John Wiley &amp;amp; Sons]] | location=New York | edition=2nd | isbn=978-0-471-50023-0 | year=1989}}.&lt;br /&gt;
{{refend}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;refbegin&amp;quot; style=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span id=&amp;quot;CITEREFAtkinson1989&amp;quot; class=&amp;quot;citation&amp;quot;&amp;gt;Atkinson, Kendall E. (1989), &amp;lt;i&amp;gt;An Introduction to Numerical Analysis&amp;lt;/i&amp;gt; (2nd ed.), New York: &amp;lt;a href=&amp;quot;/wiki/John_Wiley_%26_Sons&amp;quot; title=&amp;quot;John Wiley &amp;amp;amp; Sons&amp;quot;&amp;gt;John Wiley &amp;amp;amp; Sons&amp;lt;/a&amp;gt;, &amp;lt;a href=&amp;quot;/wiki/International_Standard_Book_Number&amp;quot; title=&amp;quot;International Standard Book Number&amp;quot;&amp;gt;ISBN&amp;lt;/a&amp;gt;&amp;amp;#160;&amp;lt;a href=&amp;quot;/wiki/Special:BookSources/978-0-471-50023-0&amp;quot; title=&amp;quot;Special:BookSources/978-0-471-50023-0&amp;quot;&amp;gt;978-0-471-50023-0&amp;lt;/a&amp;gt;&amp;lt;/span&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=243</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=243"/>
		<updated>2013-10-21T11:54:39Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;referencias/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Referencias==&lt;br /&gt;
{{wikibooks|A-level Mathematics|C2/Integration#Trapezium Rule|Trapezium Rule}}&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{Citation | last1=Atkinson | first1=Kendall E. | title=An Introduction to Numerical Analysis | publisher=[[John Wiley &amp;amp; Sons]] | location=New York | edition=2nd | isbn=978-0-471-50023-0 | year=1989}}.&lt;br /&gt;
{{refend}}&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=242</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=242"/>
		<updated>2013-10-21T11:53:47Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Referencias==&lt;br /&gt;
{{wikibooks|A-level Mathematics|C2/Integration#Trapezium Rule|Trapezium Rule}}&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{Citation | last1=Atkinson | first1=Kendall E. | title=An Introduction to Numerical Analysis | publisher=[[John Wiley &amp;amp; Sons]] | location=New York | edition=2nd | isbn=978-0-471-50023-0 | year=1989}}.&lt;br /&gt;
{{refend}}&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=241</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=241"/>
		<updated>2013-10-21T11:50:48Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Erro associado ao método numérico */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Referencias==&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{Citation | last1=Atkinson | first1=Kendall E. | title=An Introduction to Numerical Analysis | publisher=[[John Wiley &amp;amp; Sons]] | location=New York | edition=2nd | isbn=978-0-471-50023-0 | year=1989}}.&lt;br /&gt;
{{refend}}&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=240</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=240"/>
		<updated>2013-10-21T11:49:33Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==Referencias==&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{Citation | last1=Atkinson | first1=Kendall E. | title=An Introduction to Numerical Analysis | publisher=[[John Wiley &amp;amp; Sons]] | location=New York | edition=2nd | isbn=978-0-471-50023-0 | year=1989}}.&lt;br /&gt;
{{refend}}&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=239</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=239"/>
		<updated>2013-10-21T11:47:37Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Erro associado ao método numérico */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{Citation | last1=Atkinson | first1=Kendall E. | title=An Introduction to Numerical Analysis | publisher=[[John Wiley &amp;amp; Sons]] | location=New York | edition=2nd | isbn=978-0-471-50023-0 | year=1989}}.&lt;br /&gt;
{{refend}}&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=238</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=238"/>
		<updated>2013-10-21T11:40:04Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Cálculo Numérico */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O erro de cálculo na Regra do Trapézio é dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \text{error} = -\frac{(b-a)^3}{12N^2} f&#039;&#039;(\xi)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &#039;&#039;ξ&#039;&#039; é um número no intervalo entre &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, such that&amp;lt;ref&amp;gt;{{harvtxt|Atkinson|1989|loc=equation (5.1.7)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=237</id>
		<title>Integração Numérica</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Integra%C3%A7%C3%A3o_Num%C3%A9rica&amp;diff=237"/>
		<updated>2013-10-21T11:35:25Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Cálculo Numérico */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:integral.jpg|thumb|right|A integração numérica consiste em achar a aproximação numérica para o valor de &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Integração numérica&#039;&#039;&#039; é um termo amplo que abrange até a integração de equações diferenciais como é discutido&lt;br /&gt;
em Métodos Computacionais B. Aqui nos referimos exclusivamente ao cálculo numérico da &#039;&#039;&#039;integral definida&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; S = \int_{a}^{b} f(x) dx&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O termo &#039;&#039;&#039;definida&#039;&#039;&#039;, quer dizer que a integral se faz entre limites definidos, no caso &#039;&#039;&#039;a&#039;&#039;&#039; e &#039;&#039;&#039;b&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
O interesse de fazer esse cálculo numericamente se deve a:&lt;br /&gt;
&lt;br /&gt;
# existência de funções contínuas sem &#039;&#039;&#039;primitiva,&#039;&#039;&#039; o que inviabiliza a conta analítica.&lt;br /&gt;
# funções descontinuas ou definidas por trechos &lt;br /&gt;
# funções (ou tabelas) provenientes de experimentos&lt;br /&gt;
# funções continuas e com primitiva de representação simbólica, porem de difícil avaliação na prática (mais difícil que avaliar a própria função)&lt;br /&gt;
 &lt;br /&gt;
== Definição ==&lt;br /&gt;
&lt;br /&gt;
Revisemos o conceito de &#039;&#039;&#039;integral&#039;&#039;&#039; do cálculo:&lt;br /&gt;
A &#039;&#039;&#039;integral&#039;&#039;&#039; definida de uma função f(x) no intervalo [a, b] se define como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S = \int_a^b f(x)\, dx = \lim_{N\to\infty} \sum_{i=0}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A integral de f(x) pode ser entendida como a soma de pequenos retângulos de base dx e altura f(x), onde o produto f(x) dx é a área deste retângulo.&amp;lt;br&amp;gt;&lt;br /&gt;
A soma de todas estas pequenas áreas, ou áreas infinitesimais, fornece a área total abaixo da curva.&amp;lt;br&amp;gt;&lt;br /&gt;
Mais precisamente podemos dizer que a integral acima é o valor limite da soma:&lt;br /&gt;
: &amp;lt;math&amp;gt; \sum_{i=0}^{N} f(x_i) \Delta x. &amp;lt;/math&amp;gt; &lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;\Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
é o comprimento dos pequenos intervalos nos quais dividimos o intervalo (b-a), &amp;lt;math&amp;gt;f(x_i)&amp;lt;/math&amp;gt; &lt;br /&gt;
é o valor da função em algum ponto deste intervalo.&amp;lt;br&amp;gt;&lt;br /&gt;
Quando &amp;lt;math&amp;gt;N \to \infty&amp;lt;/math&amp;gt; o valor da soma acima é igual a área abaixo da curva.&lt;br /&gt;
&lt;br /&gt;
A integral também é conhecida como antiderivada: &lt;br /&gt;
:&amp;lt;math&amp;gt; \int f(x)dx = F(x)  \Leftrightarrow \frac{dF(x)}{dx}= f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
Relembremos porque:&lt;br /&gt;
&lt;br /&gt;
== Teorema Fundamental do Cálculo ==&lt;br /&gt;
&lt;br /&gt;
Se resolvermos a integral acima entre os limites &#039;&#039;a&#039;&#039; e &#039;&#039;b&#039;&#039;, o resultado pode ser escrito como dependendo só dos extremos:&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;math&amp;gt; S =  \int_{a}^{b} f(x) dx = F(b) - F(a) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ver agora como se isso for válido, então F(x) é a primitiva procurada.&lt;br /&gt;
&lt;br /&gt;
Calculando a integral entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;x + \Delta x&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pela definição da integral entre limites definidos podemos escrevê-la como:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_{x}^{x+\Delta x} f(x&#039;) dx&#039; = f(x&#039;&#039;) \Delta x = F(x + \Delta x) - F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; x&#039;&#039;&amp;lt;/math&amp;gt; é um valor de &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; entre os extremos do intervalo.&lt;br /&gt;
&lt;br /&gt;
Passando o &amp;lt;math&amp;gt;\Delta x&amp;lt;/math&amp;gt; para a direita e tomando o limite quando ele vai para zero: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \lim_{\Delta x \to 0 } f(x&#039;&#039;) = \lim_{\Delta x \to 0 } \frac{ F(x + \Delta x) - F(x) }{ \Delta x } \Rightarrow f(x) = \frac{d}{dx} F(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Demonstramos que a derivada de F(x) resulta ser a função f(x) que queremos integrar. Em outras palavras, o &#039;&#039;&#039;Teorema fundamental do Cálculo&#039;&#039;&#039;&lt;br /&gt;
diz que resolver uma integral se resume a achar a &#039;&#039;primitiva&#039;&#039;, ou seja uma função cuja derivada seja o integrando.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O problema prático é que não todas as funções tem primitiva.&#039;&#039;&#039;. &lt;br /&gt;
Vejamos então.&lt;br /&gt;
&lt;br /&gt;
== Cálculo Numérico ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Trapezio.png|right|frame|Ilustração da regra do retângulo.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:integrationtrapezio.png|right|frame|Ilustração da regra do trapézio.]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Integrationsimpson.png|right|frame|Ilustração da regra de Simpson.]]&lt;br /&gt;
&lt;br /&gt;
O cálculo numérico de uma integral definida se baseia na própria definição acima.&lt;br /&gt;
Com a diferença que N é finito. Obviamente quanto maior, melhor.&amp;lt;br&amp;gt;&lt;br /&gt;
 -Temos que pelos retângulos definidos pelo extremo esquerdo de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_e = \sum_{i=0}^{N-1} f(x_i) \Delta x &amp;lt;/math&amp;gt; &lt;br /&gt;
 -E pelos retângulos definidos pelo extremo direito de cada subintervalo:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)\, dx \approx S_d = \sum_{i=1}^{N} f(x_i) \Delta x &amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra do Trapézio&#039;&#039;&#039;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\int_a^b f(x)dx \approx S_t = \sum_{i=0}^{N-1} \frac{f(x_i)+f(x_i+\Delta x)}{2}\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
onde:&lt;br /&gt;
:&amp;lt;math&amp;gt;x_i = a + i \Delta x,\;\;  \Delta x = \frac{b-a}{N}&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Esta última pode ser reescrita como:&lt;br /&gt;
:&amp;lt;math&amp;gt;\left(\frac{f(a)+f(b)}{2} + \sum_{i=1}^{N-1} f(x_i)\right)\Delta x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Também pode se verificar que a integral calculada com os trapézios é a média das integrais calculadas com retângulos:&lt;br /&gt;
:&amp;lt;math&amp;gt;S_t = (S_e + S_d)/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Regra de Simpson&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Notemos que o método do trapézio é baseado na ideia de passar uma reta por 2 pontos e aproximar a área da função f(x) pela área sob a curva definida pelo trapézio.&lt;br /&gt;
&lt;br /&gt;
A regra de Simpson é uma extensão disto: a ideia é  passar uma parábola por três pontos consecutivos e calcular a área definida por ela. Se tivermos apenas 3 pontos, a integral da parábola que passa entre &amp;lt;math&amp;gt; x_{0} , x_{2}&amp;lt;/math&amp;gt; é dada por:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S= \int_{x_0}^{x_2} f(x) \, dx \approx \frac{x_2-x_0}{6}\left[f(x_0) + 4f\left(\frac{x_0+x_2}{2}\right)+f(x_2)\right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No entanto, para integrarmos sobre toda o intervalo &amp;lt;math&amp;gt;\left[ x_{1} ; x_{n}\right]&amp;lt;/math&amp;gt; com boa precisão, é necessário dividi-lo em N intervalos, com N grande (e par!). Assim,  é preciso traçar  uma parábola a cada  três pontos consecutivos e a expressão final da fórmula de Simpson é então a soma da área sob todas as parábolas do intervalo &amp;lt;math&amp;gt;\left[ x_{0} ; x_{n}\right]&amp;lt;/math&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;S=  \int_{x_0}^{x_n} f(x)dx \simeq \frac{h}{3}\left[f(x_0)+4f(x_1)+2f(x_2)+4f(x_3)+\ldots+4f(x_{n-1})+f(x_n)\right]&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
onde &amp;lt;math&amp;gt; h =  (x_{n} - x_{0} )/N &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A dedução da regra de Simpson pode ser encontrada por exemplo em [http://www.math.ist.utl.pt/~calves/courses/integra/capiii33.html].&lt;br /&gt;
&lt;br /&gt;
== Programação ==&lt;br /&gt;
A seguir um trecho do programa para cálculo da integral da função f(x) (&#039;&#039;external function f(x)&#039;&#039;)&amp;lt;br/&amp;gt;&lt;br /&gt;
entre a e b com N pontos, usando o método dos retângulos pela esquerda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
Read*, a, b, N&lt;br /&gt;
dx = (b-a)/N;  S=0&lt;br /&gt;
&lt;br /&gt;
Do i = 0, N-1&lt;br /&gt;
   x = a + i*dx&lt;br /&gt;
   S = S + f(x)&lt;br /&gt;
EndDo&lt;br /&gt;
Print*, &amp;quot;Integral S=&amp;quot;, S*dx&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os outros métodos se programam de maneira similar mudando limites (índice do laço)&amp;lt;br /&amp;gt;&lt;br /&gt;
e/ou tratando de forma diferente os valores das pontas.&lt;br /&gt;
&lt;br /&gt;
== Erro associado ao método numérico ==&lt;br /&gt;
&lt;br /&gt;
O método de integração numérico não retorna o valor exato de uma função, visto que não podemos ter no computador &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;. O erro aqui discutido estará vinculado ao número de divisões &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; realizada na função &amp;lt;math&amp;gt;f(x)&amp;lt;/math&amp;gt; dentro do intervalo que se quer saber o valor da integral. Assim, o erro é definido como&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;erro=\frac{Int(N)-Int(N-1)}{Int(N)}&amp;lt;/math&amp;gt;,&lt;br /&gt;
onde &amp;lt;math&amp;gt;Int(N)&amp;lt;/math&amp;gt; é o valor retornado pelo método numérico utilizado utilizando &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; divisões e &amp;lt;math&amp;gt;Int(N-1)&amp;lt;/math&amp;gt; utilizando &amp;lt;math&amp;gt;N-1&amp;lt;/math&amp;gt; divisões. Note que um teste simples para verificar quando a resposta está convergindo é aumentar &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; e calcular o erro a cada incremento no seu valor.&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=P%C3%A1gina_principal&amp;diff=236</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=P%C3%A1gina_principal&amp;diff=236"/>
		<updated>2013-10-16T19:03:34Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Ensino */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;A Wiki is a collaboratively edited Web site designed to promote the accumulation and refining of data with the least possible hassle. Any user viewing a Wiki can edit anything they see quickly and easily&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bem vindos a &#039;&#039;&#039;ComplexWiki&#039;&#039;&#039;, ambiente de trabalho cooperativo para [[#Pesquisa]], [[#Ensino]] e dicas sobre [[#Linux]].&lt;br /&gt;
É preciso se cadastrar para fazer contribuições.&lt;br /&gt;
ComplexWiki está dentro do [http://www.if.ufrgs.br Instituto de Física].&lt;br /&gt;
-- &#039;&#039;Sebastián Gonçalves&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Visite também o [http://www.if.ufrgs.br/wiki wiki oficial] do Instituto de Física--&amp;gt;&lt;br /&gt;
Consulte [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User&#039;s Guide] para informações de como usar o software wiki (em inglês) e [[ComplexWiki:Sobre]] sobre o estilo local.&lt;br /&gt;
&lt;br /&gt;
== Pesquisa ==&lt;br /&gt;
&lt;br /&gt;
* [[Atrito]]&lt;br /&gt;
&lt;br /&gt;
* [[Econofísica]]&lt;br /&gt;
&lt;br /&gt;
* [[Epidemias]]&lt;br /&gt;
&lt;br /&gt;
* [[Laboratório de Estruturas Celulares]]&lt;br /&gt;
&lt;br /&gt;
[[Instituições de pesquisa]] sobre complexidade no mundo&lt;br /&gt;
&lt;br /&gt;
[[Conferencias]]&lt;br /&gt;
&lt;br /&gt;
== Ensino ==&lt;br /&gt;
&lt;br /&gt;
===[[Métodos computacionais]]===&lt;br /&gt;
&lt;br /&gt;
===[[FIP20706 Tópicos em Física Estatística: redes e dinâmica de epidemias]]=== &lt;br /&gt;
&lt;br /&gt;
===[[Introdução a Sistemas Dinâmicos]]===&lt;br /&gt;
&lt;br /&gt;
===Texto de Apoio ao Ensino de Física===&lt;br /&gt;
&lt;br /&gt;
* [[Ondas]]&lt;br /&gt;
 &lt;br /&gt;
* [[Raio X]]&lt;br /&gt;
&lt;br /&gt;
===[[Applets]]===&lt;br /&gt;
&lt;br /&gt;
===[[Dicas para apresentações]]===&lt;br /&gt;
&lt;br /&gt;
==Linux Forum==&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
&lt;br /&gt;
* [[Touchpad (Synaptic/ALPS)]]&lt;br /&gt;
&lt;br /&gt;
* [[Impressoras multifuncionais]]: instalando o scanner&lt;br /&gt;
&lt;br /&gt;
* [[linux &amp;amp; vaio sz]]&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* [[instalação de linux basica pela rede]]: procedimento&lt;br /&gt;
&lt;br /&gt;
* [[Reinstalando todos os pacotes de instalação antiga]]&lt;br /&gt;
&lt;br /&gt;
* [[sources.list]]: configurando automaticamente&lt;br /&gt;
&lt;br /&gt;
* [[kubuntu]]: como configurar senha de root&lt;br /&gt;
&lt;br /&gt;
* f90 da Intel: [[upgrade para Edgy]]&lt;br /&gt;
&lt;br /&gt;
* [[32 bits rodando em 64]]: como configurar&lt;br /&gt;
&lt;br /&gt;
* [[thunderbird &amp;amp; firefox]]: como escolher o navegador que abre os links do thunderbird&lt;br /&gt;
&lt;br /&gt;
* [[thunderbird]]: instalando dicionários &lt;br /&gt;
&lt;br /&gt;
* [[XFig]]: truques&lt;br /&gt;
&lt;br /&gt;
* [[pdf]]&lt;br /&gt;
&lt;br /&gt;
* [[latex, emacs, UTF-8 e acentos]]&lt;br /&gt;
&lt;br /&gt;
* [[c cedilha no Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
* [[sincronizar estação]]&lt;br /&gt;
&lt;br /&gt;
* [[colocar legendas num video]]&lt;br /&gt;
&lt;br /&gt;
== Mix ==&lt;br /&gt;
&lt;br /&gt;
[[Distribuição Docente 2007]]&lt;br /&gt;
&lt;br /&gt;
== Consulta (wiki) ==&lt;br /&gt;
* [[mysql]]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Setting_user_rights_in_MediaWiki Dando privilégio de Administrador (sysop ou OpSys) para um usuário]&lt;br /&gt;
* [[Mudando o titulo da página principal (mainpage)]]&lt;br /&gt;
* [[Modificando a barra de navegação (navigation bar)]]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Page_access_restriction_with_MediaWiki#Get_the_patch Restringindo páginas]&lt;br /&gt;
* [[Fórmulas]] e [http://meta.wikimedia.org/wiki/Help:Table tabelas]&lt;br /&gt;
* [http://isaacnewton.princeton.edu/index.php/MediaWiki:Color_Names As cores do mediawiki]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax#Location Imágens (avanzado)]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Layout_customization Customization]&lt;br /&gt;
* [[Backup de servidor wiki]]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Help:Upgrading_MediaWiki Upgrade do mediawiki]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]&lt;br /&gt;
* [http://mail.wikipedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Gnuplot Extensão para Gnuplot]&lt;br /&gt;
* [[Moodle]]&lt;br /&gt;
* [[mediawiki: dicas]]&lt;br /&gt;
&lt;br /&gt;
== Novidades ==&lt;br /&gt;
&lt;br /&gt;
Adicionado suporte para Gnuplot (veja [[Espaço dos alunos]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Não mexer o que segue, do not touch below --&amp;gt;&lt;br /&gt;
&amp;lt;!-- linha para Google analytics, ponerla en cada pagina que quiero monitorar --&amp;gt;&lt;br /&gt;
&amp;lt;analytics uacct=&amp;quot;UA-379257-2&amp;quot;&amp;gt;&amp;lt;/analytics&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;--&#039;&#039;&#039;MediaWiki instalado com sucesso.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Consulte o [http://meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.&lt;br /&gt;
&lt;br /&gt;
== Começando ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Lista de opções de configuração]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ FAQ do MediaWiki]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de discussão com avisos de novas versões do MediaWiki]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=P%C3%A1gina_principal&amp;diff=235</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=P%C3%A1gina_principal&amp;diff=235"/>
		<updated>2013-10-16T19:03:12Z</updated>

		<summary type="html">&lt;p&gt;Glt: /* Pesquisa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;A Wiki is a collaboratively edited Web site designed to promote the accumulation and refining of data with the least possible hassle. Any user viewing a Wiki can edit anything they see quickly and easily&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bem vindos a &#039;&#039;&#039;ComplexWiki&#039;&#039;&#039;, ambiente de trabalho cooperativo para [[#Pesquisa]], [[#Ensino]] e dicas sobre [[#Linux]].&lt;br /&gt;
É preciso se cadastrar para fazer contribuições.&lt;br /&gt;
ComplexWiki está dentro do [http://www.if.ufrgs.br Instituto de Física].&lt;br /&gt;
-- &#039;&#039;Sebastián Gonçalves&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Visite também o [http://www.if.ufrgs.br/wiki wiki oficial] do Instituto de Física--&amp;gt;&lt;br /&gt;
Consulte [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User&#039;s Guide] para informações de como usar o software wiki (em inglês) e [[ComplexWiki:Sobre]] sobre o estilo local.&lt;br /&gt;
&lt;br /&gt;
== Pesquisa ==&lt;br /&gt;
&lt;br /&gt;
* [[Atrito]]&lt;br /&gt;
&lt;br /&gt;
* [[Econofísica]]&lt;br /&gt;
&lt;br /&gt;
* [[Epidemias]]&lt;br /&gt;
&lt;br /&gt;
* [[Laboratório de Estruturas Celulares]]&lt;br /&gt;
&lt;br /&gt;
[[Instituições de pesquisa]] sobre complexidade no mundo&lt;br /&gt;
&lt;br /&gt;
[[Conferencias]]&lt;br /&gt;
&lt;br /&gt;
== Ensino ==&lt;br /&gt;
&lt;br /&gt;
== Ensino ==&lt;br /&gt;
&lt;br /&gt;
===[[Métodos computacionais]]===&lt;br /&gt;
&lt;br /&gt;
===[[FIP20706 Tópicos em Física Estatística: redes e dinâmica de epidemias]]=== &lt;br /&gt;
&lt;br /&gt;
===[[Introdução a Sistemas Dinâmicos]]===&lt;br /&gt;
&lt;br /&gt;
===Texto de Apoio ao Ensino de Física===&lt;br /&gt;
&lt;br /&gt;
* [[Ondas]]&lt;br /&gt;
 &lt;br /&gt;
* [[Raio X]]&lt;br /&gt;
&lt;br /&gt;
===[[Applets]]===&lt;br /&gt;
&lt;br /&gt;
===[[Dicas para apresentações]]===&lt;br /&gt;
&lt;br /&gt;
==Linux Forum==&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
&lt;br /&gt;
* [[Touchpad (Synaptic/ALPS)]]&lt;br /&gt;
&lt;br /&gt;
* [[Impressoras multifuncionais]]: instalando o scanner&lt;br /&gt;
&lt;br /&gt;
* [[linux &amp;amp; vaio sz]]&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* [[instalação de linux basica pela rede]]: procedimento&lt;br /&gt;
&lt;br /&gt;
* [[Reinstalando todos os pacotes de instalação antiga]]&lt;br /&gt;
&lt;br /&gt;
* [[sources.list]]: configurando automaticamente&lt;br /&gt;
&lt;br /&gt;
* [[kubuntu]]: como configurar senha de root&lt;br /&gt;
&lt;br /&gt;
* f90 da Intel: [[upgrade para Edgy]]&lt;br /&gt;
&lt;br /&gt;
* [[32 bits rodando em 64]]: como configurar&lt;br /&gt;
&lt;br /&gt;
* [[thunderbird &amp;amp; firefox]]: como escolher o navegador que abre os links do thunderbird&lt;br /&gt;
&lt;br /&gt;
* [[thunderbird]]: instalando dicionários &lt;br /&gt;
&lt;br /&gt;
* [[XFig]]: truques&lt;br /&gt;
&lt;br /&gt;
* [[pdf]]&lt;br /&gt;
&lt;br /&gt;
* [[latex, emacs, UTF-8 e acentos]]&lt;br /&gt;
&lt;br /&gt;
* [[c cedilha no Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
* [[sincronizar estação]]&lt;br /&gt;
&lt;br /&gt;
* [[colocar legendas num video]]&lt;br /&gt;
&lt;br /&gt;
== Mix ==&lt;br /&gt;
&lt;br /&gt;
[[Distribuição Docente 2007]]&lt;br /&gt;
&lt;br /&gt;
== Consulta (wiki) ==&lt;br /&gt;
* [[mysql]]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Setting_user_rights_in_MediaWiki Dando privilégio de Administrador (sysop ou OpSys) para um usuário]&lt;br /&gt;
* [[Mudando o titulo da página principal (mainpage)]]&lt;br /&gt;
* [[Modificando a barra de navegação (navigation bar)]]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Page_access_restriction_with_MediaWiki#Get_the_patch Restringindo páginas]&lt;br /&gt;
* [[Fórmulas]] e [http://meta.wikimedia.org/wiki/Help:Table tabelas]&lt;br /&gt;
* [http://isaacnewton.princeton.edu/index.php/MediaWiki:Color_Names As cores do mediawiki]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax#Location Imágens (avanzado)]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Layout_customization Customization]&lt;br /&gt;
* [[Backup de servidor wiki]]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Help:Upgrading_MediaWiki Upgrade do mediawiki]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]&lt;br /&gt;
* [http://mail.wikipedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Gnuplot Extensão para Gnuplot]&lt;br /&gt;
* [[Moodle]]&lt;br /&gt;
* [[mediawiki: dicas]]&lt;br /&gt;
&lt;br /&gt;
== Novidades ==&lt;br /&gt;
&lt;br /&gt;
Adicionado suporte para Gnuplot (veja [[Espaço dos alunos]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Não mexer o que segue, do not touch below --&amp;gt;&lt;br /&gt;
&amp;lt;!-- linha para Google analytics, ponerla en cada pagina que quiero monitorar --&amp;gt;&lt;br /&gt;
&amp;lt;analytics uacct=&amp;quot;UA-379257-2&amp;quot;&amp;gt;&amp;lt;/analytics&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;--&#039;&#039;&#039;MediaWiki instalado com sucesso.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Consulte o [http://meta.wikimedia.org/wiki/Help:Contents Manual de Usuário] para informações de como usar o software wiki.&lt;br /&gt;
&lt;br /&gt;
== Começando ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Lista de opções de configuração]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ FAQ do MediaWiki]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de discussão com avisos de novas versões do MediaWiki]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glt</name></author>
	</entry>
</feed>