Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

marcio:semana2009 [2011/03/15 08:55]
127.0.0.1 edição externa
marcio:semana2009 [2014/10/11 02:15] (atual)
argollo
Linha 1: Linha 1:
 +<texit info>
 +author=Marcio
 +name=Curso
 +</texit>
 +
===== Ferramentas de Computação em Física ===== ===== Ferramentas de Computação em Física =====
Linha 251: Linha 256:
  * Para criar ou editar um arquivo utilizamos um dos muitos editores de texto disponíveis em qualquer distribuição Linux. Exemplos incluem //vi, nano, gedit,emacs// entre outros. Vamos aqui utilizar o [[http://pt.wikipedia.org/wiki/Emacs|emacs]], um editor de texto   * Para criar ou editar um arquivo utilizamos um dos muitos editores de texto disponíveis em qualquer distribuição Linux. Exemplos incluem //vi, nano, gedit,emacs// entre outros. Vamos aqui utilizar o [[http://pt.wikipedia.org/wiki/Emacs|emacs]], um editor de texto
-bastante poderoso e amigável.+bastante poderoso e amigável (para instalar, digite no terminal // sudo apt-get install emacs//).
Suponha que voce obtenha em uma experiência de laboratório os dados:\\ Suponha que voce obtenha em uma experiência de laboratório os dados:\\
Linha 307: Linha 312:
==== Análise gráfica de dados ==== ==== Análise gráfica de dados ====
-Para analisar graficamente a tabela de dados gerada na seção anterior podemos utilizar o [[http://www.ibm.com/developerworks/library/l-gnuplot/|gnuplot]], um programa bastante leve e versátil, que pode gerar gráficos a partir de arquivos de dados com tabelas ou a partir de funções determinadas pelo usuário. Tambem podemos ajustar dados a funções arbitrariamente definidas (veja [[http://www2.prudente.unesp.br/dcartog/galo/gnuplot/pdf/gnuplot_introducao.pdf|aqui]] um tutorial em português no formato pdf e [[http://t16web.lanl.gov/Kawano/gnuplot/index-e.html|esse excelente tutorial]] em inglês).+Para analisar graficamente a tabela de dados gerada na seção anterior podemos utilizar o [[http://www.ibm.com/developerworks/library/l-gnuplot/|gnuplot]], um programa bastante leve e versátil, que pode gerar gráficos a partir de arquivos de dados com tabelas ou a partir de funções determinadas pelo usuário. Tambem podemos ajustar dados a funções arbitrariamente definidas (veja [[http://www2.prudente.unesp.br/dcartog/galo/gnuplot/pdf/gnuplot_introducao.pdf|aqui]] um tutorial em português no formato pdf e [[http://t16web.lanl.gov/Kawano/gnuplot/index-e.html|esse excelente tutorial]] em inglês). Para instalar, digite //sudo apt-get install gnuplot-x11//.
Para entrar no gnuplot digite, na linha de comando, //gnuplot//. Repare que neste caso não redirecionamos o comando para o background (com o //&//). Para entrar no gnuplot digite, na linha de comando, //gnuplot//. Repare que neste caso não redirecionamos o comando para o background (com o //&//).
Linha 467: Linha 472:
Os números reais são representados de maneira menos direta (veja em http://www.psc.edu/general/software/packages/ieee/ieee.php mais detalhes). Os números reais são representados de maneira menos direta (veja em http://www.psc.edu/general/software/packages/ieee/ieee.php mais detalhes).
-Para armazenar um número real, 6.5 por exemplo, os 32 bits (no caso de float) ou 64 bits (no caso de double) são reservados para o sinal, o expoente de uma potência de 2, e o termo fracionário do número (o número sempre é armazenado na forma 1.F * 2<sup>E</sup>).+Para armazenar um número real, 6.5 por exemplo, os 32 bits (no caso de float) ou 64 bits (no caso de double) são reservados para o sinal **S**, o expoente **E** de uma potência de 2, e **F**,o termo fracionário do número (V= -1<sup>S</sup>*1.F*2<sup>E-W</sup> com W=127 ou 1023 para variaveis float ou double, respectivamente).
<code> <code>
-  S EEEEEEEE FFFFFFFFFFFFFFFFFFFFFFF + bit   0 1      8 9                    31 
- 0 1      8 9                    31+   V = S EEEEEEEE FFFFFFFFFFFFFFFFFFFFFFF 
 +  6.5= 0 10000001 10100000000000000000000
</code> </code>
Linha 476: Linha 482:
  * Se E=255 e F=0 e S=1, então V=-infinito   * Se E=255 e F=0 e S=1, então V=-infinito
  * Se E=255 e F=0 e S=0, então V=infinito   * Se E=255 e F=0 e S=0, então V=infinito
-  * Se 0<E<255 então  V=(-1)**S * 2 ** (E-127) * (1.F) +  * Se 0<E<255 então  V=-1<sup>S</sup>*1.F*2<sup>E-W</sup> 
-  * Se E=0 e F diferente de zero então  V=(-1)**S * 2 ** (-126) * (0.F)+  * Se E=0 e F diferente de zero então  V=-1<sup>S</sup>*0.F*2<sup>-126</sup>
  * Se E=0 e F=0 e S=1, V=-0   * Se E=0 e F=0 e S=1, V=-0
  * Se E=0 e F=0 e S=0, V=0   * Se E=0 e F=0 e S=0, V=0
Linha 1298: Linha 1304:
</code> </code>
-Isso acontece, por exemplo, quando há referências a figuras ou tabelas no texto (Para saber mais leia [[http://www.mat.ufmg.br/~regi/topicos/intlat.html|esse]] ou [[http://archive.gpfreitas.com/software/tutorials/pt-br/latex_intro/|esse]] tutorial. Para saber mais sobre como escrever equações no Latex acesse [[http://archive.gpfreitas.com/software/tutorials/pt-br/latex_intro/|esse site]]).+Isso acontece, por exemplo, quando há referências a figuras ou tabelas no texto (Para saber mais leia [[http://www.mat.ufmg.br/~regi/topicos/intlat.html|esse]] ou [[http://archive.gpfreitas.com/software/tutorials/pt-br/latex_intro/|esse]] tutorial. Para saber mais sobre como escrever equações no Latex acesse [[http://web.ift.uib.no/Teori/KURS/WRK/TeX/symALL.html|esse site]]).
Após esse comando o Latex irá gerar (entre outros) um arquivo no formato DVI. Podemos utilizar o comando //xdvi// para visualizar esse arquivo Após esse comando o Latex irá gerar (entre outros) um arquivo no formato DVI. Podemos utilizar o comando //xdvi// para visualizar esse arquivo
marcio/semana2009.1300190158.txt.gz · Última modificação: 2011/04/11 21:49 (edição externa)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0