Ortografia

Disponível somente no TrabalhosFeitos
  • Páginas : 15 (3672 palavras )
  • Download(s) : 0
  • Publicado : 9 de março de 2013
Ler documento completo
Amostra do texto
Programando em gnuplot
Praciano-Pereira, T.

Departamento de Matem´tica a Universidade Estadual Vale do Acara´ u 5 de abril de 2008 tarcisio@member.ams.org pr´-prints do Curso de Matem´tica de Sobral e a no. 2008.1 Editor Tarcisio Praciano-Pereira tarcisio@member.ams.org
Resumo Neste artigo estou mostrando como ´ poss´ e ıvel escrever programas em gnuplot apresentando alguns exemplos efazendo compara¸˜es dos mesco mos com programas escritos em C. Sugiro que o leitor abra uma sess˜o a de gnuplot ao acompanhar a leitura deste artigo, e execute os exemplos que artigo cont´m. Na bibliografia, ao final, se encontra de onde baixar e gnuplot que ´ um programa distribuido livremente. e gnuplot ´ muito fr´gil como ambiente de programa¸˜o, entretanto ree a ca presenta uma op¸˜o interessanteporque ´ um ambiente dispon´ ca e ıvel com grande universalidade, para v´rias plataformas, gratuito, e sabe fazer a gr´ficos de modo que ´ poss´ automatizar algumas experiˆncias criando a e ıvel e uma dinˆmica interessante no ensino de v´rios t´picos do C´lculo. a a o a Come¸o, na primeira se¸˜o, com uma breve descri¸˜o do pacote gnuplot, c ca ca na segunda se¸˜o discuto alguns exemplos simples, umprograma para calca cular a fun¸˜o de Fibonacci, outro para calcular a delta de Dirac e um ca terceiro para calcular a fun¸˜o caracter´ ca ıstica de um intervalo. Finalizo, na terceira e ultima se¸˜o, apresentando um exemplo mais complicado, ´ ca c´lculo de alguns coeficientes de Fourier junto com o gr´fico da “aproa a xima¸˜o” trigonom´trica de uma fun¸˜o, este programa est´ dispon´ ca e ca a ıvel,pode ser baixado livremente, em local citado na bibliografia. O conte´do deste artigo pode ser facilmente modificado para ser usado u com os v´rios cap´ a ıtulos do C´lculo Diferencial e Integral. a

palavras chave: programa¸ao com gnuplot, fun¸oes recursivas, fun¸ao de Fiboc˜ c˜ c˜ nacci, polinˆmio trigonom´trico. o e

1

1

gnuplot, um ambiente para fazer gr´ficos a

gnuplot1 ´ um programavoltado para fazer gr´ficos, ´ um pacote computacional e a e que pode ser usado com um ambiente gr´fico para apresenta¸oes de Matem´tica a c a ou pode ser chamado iterativamente de dentro de um programa para construir gr´ficos com uma matriz de pontos produzidos pelo programa. a Eis um exemplo de uma sess˜o com o programa na qual se pode ver a p´gina a a onde o programa pode ser encontrado ebaixado. O resultado, ao se dar enter ao final da ultima linha ´ o gr´fico da fun¸ao ´ e a c˜ f (x) = x2 (1)

no intervalo padr˜o [−10, 10] que pode ser alterado com o comando a set xrange [-30:35] no exemplo acima o intervalo foi alterado para [−30, 35]. Uma pequena dificuldade para usar o programa ´ que ele exige a comunica¸ao e c˜ usando a sintaxe de uma linguagem de programa¸ao, na verdade a sintaxeda c˜ linguagem C. G N U P L O T Version 4.0 patchlevel 0 last modified Thu Apr 15 14:44:22 CEST 2004 System: Linux 2.6.18-6-k7 Copyright (C) 1986 - 1993, 1998, 2004 Thomas Williams, Colin Kelley and many others This is gnuplot version 4.0. Please refer to the documentation for command syntax changes. The old syntax will be accepted throughout the 4.0 series, but all save files use the new syntax.Type ‘help‘ to access the on-line reference manual. The gnuplot FAQ is available from http://www.gnuplot.info/faq/ Send comments and requests for help to Send bugs, suggestions and mods to

Terminal type set to ’x11’ gnuplot> f(x) = x**2 + 3*x + 4 gnuplot> plot f(x), 0
1 Os

autores discutem o nome do programa e dizem que ´ gnuplot e n˜o Gnuplot e a

O programa tem uma ajuda muito rica eh´ v´rios textos em portuguˆs a a e mostrando como usar o programa, por exemplo [2], e o pr´prio programa traz o uma ajuda que pode ser obtida usando o comando help. Esta ajuda on line do programa ´ um pouco sint´tica e serve apenas para quem j´ tenha alguma e e a experiˆncia com o programa. e Vou partir do pre-suposto que o leitor conhece gnuplot e sabe usar os comandos b´sicos: a plot, print...
tracking img