Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
20Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Apostila Fortran_ESTE ME GUSTA

Apostila Fortran_ESTE ME GUSTA

Ratings: (0)|Views: 1,506 |Likes:
Published by Antonio

More info:

Published by: Antonio on Mar 02, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/03/2013

pdf

text

original

 
Departamento de FísicaFaculdade de Ciências da Universidade de Lisboa
INTRODUÇÃO À PROGRAMAÇÃOcom exemplos em Fortran
Pedro M A Miranda
1994,2004
 
Introdução à Programação2
Nota Introdutória
Estes apontamentos foram escritos em 1994 em Wordperfect e posteriormente convertidos emWord. Existirão certamente algumas falhas de conversão não detectadas. O ambiente informáticoexistente à data sofreu entretanto grandes alterações, pelo que se eliminaram alguns tópicosreferentes à implementação dos programas propostos. No que se refere à linguagem de programação (Fortran 77 com algumas extensões de Fortran 90) ela permanece utilizável (emFortran 90/95), sendo no entanto claro que o código poderia ser reescrito de forma um poucomais elegante. Agradecem-se sugestões e comentários. As fontes (em Fortran) encontram-sedisponíveis para download.Pedro M A Miranda (2004) pmmiranda@fc.ul.pt http://www.cgul.ul.pt
 
Introdução à Programação3
INDICE
1
 
NÚMEROS, OPERAÇÕES E ERROS...........................................................................................5
 
1.1
 
Números inteiros..........................................................................................5
 
1.2
 
Números de vírgula flutuante.......................................................................6
 
1.3
 
Erros e estabilidade.....................................................................................7
 
2
 
PROGRAMAÇÃO ELEMENTAR....................................................................................................9
 
2.1
 
Problema do movimento no campo gravítico uniforme................................9
 
2.2
 
Formulação matemática..............................................................................9
 
2.3
 
Métodos numéricos:.....................................................................................9
 
2.4
 
Algoritmo......................................................................................................9
 
2.5
 
Programa Fortran.......................................................................................13
 
2.6
 
Sugestões de trabalho...............................................................................15
 
2.7
 
Conceitos introduzidos...............................................................................16
 
3
 
AJUSTAMENTO DE DADOS EXPERIMENTAIS POR REGRESSÃO LINEAR..........................17
 
3.1
 
Problema....................................................................................................17
 
3.2
 
Formulação matemática............................................................................17
 
3.3
 
Métodos numéricos....................................................................................18
 
3.4
 
Algoritmo....................................................................................................18
 
3.5
 
Programa Fortran.......................................................................................19
 
3.6
 
Sugestões de trabalho...............................................................................22
 
3.7
 
Conceitos introduzidos...............................................................................22
 
4
 
DETERMINAÇÃO DE RAÍZES DE EQUAÇÕES NÃO LINEARES.............................................23
 
4.1
 
Equilíbrio térmico de um painel solar.........................................................23
 
4.2
 
Formulação matemática:...........................................................................23
 
4.3
 
Métodos numéricos:...................................................................................24
 
4.4
 
Algoritmo....................................................................................................25
 
4.5
 
Programas Fortran.....................................................................................25
 
4.6
 
Sugestões de trabalho...............................................................................29
 
4.7
 
Conceitos de programação introduzidos....................................................29
 
5
 
ARITMÉTICA COMPLEXA...........................................................................................................30
 
5.1
 
Circuito RLC...............................................................................................30
 
5.2
 
Aritmética complexa em Fortran................................................................31
 
5.3
 
Cálculo da corrente no circuito RLC..........................................................32
 
6
 
SOLUÇÃO DE EQUAÇÕES DIFERENCIAIS ORDINÁRIAS COM CONDIÇÕES FRONTEIRANUM PONTO........................................................................................................................................34
 
6.1
 
Identificação do Problema e Formulação Matemática...............................34
 
6.2
 
Métodos numéricos (Método de Euler)......................................................35
 
6.3
 
Algoritmo....................................................................................................37
 
6.4
 
Programas FORTRAN...............................................................................39
 
6.5
 
Algumas soluções......................................................................................42
 
6.6
 
Sumário dos conceitos introduzidos..........................................................44
 
7
 
INTEGRAÇÃO NUMÉRICA..........................................................................................................45
 
7.1
 
Identificação do Problema e Formulação Matemática...............................45
 
7.2
 
Métodos numéricos....................................................................................46
 
7.3
 
Algoritmo....................................................................................................48
 
7.4
 
Programas Fortran.....................................................................................49
 
7.5
 
Trabalho proposto......................................................................................53
 
7.6
 
Sumário de conceitos introduzidos............................................................53
 

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->