Introdução ao uso do Wgnuplot

Propaganda
Programa de Formação Continuada – Teia do Saber
Introdução ao uso do Wgnuplot
O Wgnuplot é um software de simples utilização dedicado a visualização gráfica de funções. Este software funciona a partir
de comandos de linha e contêm em sua interface alguns itens de menu e botões de comando para facilitarem o seu uso.
Pode-se usar o Wgnuplot para graficar funções a partir de suas expressões matemáticas utilizando o comando plot1 como, por
exemplo:
plot x+1
onde x é interpretado como sendo a variável independente. Após se digitar a expressão 2 e a tecla ENTER, será aberta uma nova
janela com o gráfico da função em um intervalo pré-determinado.
Pode-se modificar praticamente todas as características do gráfico a partir da linha de comando ou usando-se os itens da
barra de menu. Por exemplo, para se mudar o intervalo de plotagem da variável x, deve-se selecionar Axis, em seguida X Range e
preencher os valores do valor inferior (Lower Bound) e superior (Upper Bound). Em seguida, deve-se solicitar que seja feito o
gráfico ( plot x+1 ). A mesma ação poderia ser realizada usando-se comando de linha: set xrange [inferior:superior], onde os valores
numéricos seriam colocados em inferior e superior, como por exemplo: set xrange [-5:2], se fosse desejado fazer um gráfico com x
maior que -5 e menor que 2.
Pode-se também fazer gráficos a partir de um conjunto de pontos armazenados em um arquivo. Neste caso o arquivo deve ter
o seguinte formato em cada linha:
valor da variável independente TAB valor da variável dependente
Por exemplo: Foi criado um arquivo chamado teste.txt usando-se o Bloco de Notas (este arquivo não pode ter formato
proprietário como os .doc criados pelo MS Word) com o seguinte formato:
2
4
3
6
5
7
6
10
e salvo na pasta c:\tmp.
Para se plotar estes pontos, primeiro deve-se apontar para a pasta c:\tmp. Para isto, pode-se utilizar o botão ChDir que se
encontra abaixo da barra de menu. Será aberta uma janela onde deve-se escrever c:\tmp (a mesma ação poderia ser realizada
usando-se o comando de linha cd 'c:\tmp'). Em seguida, deve-se digitar plot "teste.txt" para que seja visualizado o gráfico.
Existem vários estilos de gráficos (pontos, linha, impulsos) que podem ser selecionados a partir do item de menu Styles. O
padrão para valores obtidos a partir de arquivos são pontos, e para expressões de funções: linha.
A partir do help pode-se conhecer outras características do Wgnuplot.
O Wgnupplot é um programa de uso livre como determinado pela nota de uso constante do mesmo e mostrada a seguir:
Permission to use, copy, and distribute this software and its documentation for any purpose with or without fee is hereby granted,
provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear
in supporting documentation.
Permission to modify the software is granted, but not the right to distribute the modified code. Modifications are to be distributed
as patches to released version.
This software is provided "as is" without express or implied warranty.
AUTHORS
Original Software:
Thomas Williams, Colin Kelley.
Gnuplot 2.0 additions:
Russell Lang, Dave Kotz, John Campbell.
Gnuplot 3.0 additions:
Gershon Elber and many others.
Exercícios
Dadas as seguintes funções:
a) f(x) = x2/5-cos(x)
b) f(x) = exp(x) +8x+2
c) f(x) = 1/x3-x2+1
1. Encontre quantas raízes têm cada uma das funções.
2. Encontre os subintervalos que isolam cada uma das raízes.
O Wgnuplot é sensível a caixa da letra (case sensitive), assim, PLOT é diferente de plot, sendo que o segundo é o comando
correto.
2
Os sinais de +,-,/,* representação a adição, subtração, divisão e multiplicação, a passo que ** representa a potenciação, por
exemplo, x**2 representa x2. As expressões das funções mais comuns podem ser obtidas a partir do item de menu Functions. Devese utilizar de parênteses para se alterar a precedência das operações matemáticas.
1
Download