<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://fiscomp.if.ufrgs.br/index.php?action=history&amp;feed=atom&amp;title=Modelo_de_gr%C3%A1fico_em_Gnuplot</id>
	<title>Modelo de gráfico em Gnuplot - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="http://fiscomp.if.ufrgs.br/index.php?action=history&amp;feed=atom&amp;title=Modelo_de_gr%C3%A1fico_em_Gnuplot"/>
	<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Modelo_de_gr%C3%A1fico_em_Gnuplot&amp;action=history"/>
	<updated>2026-06-12T16:55:50Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Modelo_de_gr%C3%A1fico_em_Gnuplot&amp;diff=78&amp;oldid=prev</id>
		<title>Tekkito: Criou página com &#039;Esta seção é dedicada à elaboração de um padrão para os gráficos produzidos em Gnuplot e &quot;impressos&quot; em formato EPS. Uma série de parâmetros podem ser ajustados, optimi...&#039;</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Modelo_de_gr%C3%A1fico_em_Gnuplot&amp;diff=78&amp;oldid=prev"/>
		<updated>2011-09-19T18:34:14Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;Esta seção é dedicada à elaboração de um padrão para os gráficos produzidos em Gnuplot e &amp;quot;impressos&amp;quot; em formato EPS. Uma série de parâmetros podem ser ajustados, optimi...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Esta seção é dedicada à elaboração de um padrão para os gráficos produzidos em Gnuplot e &amp;quot;impressos&amp;quot; em formato EPS. Uma série de parâmetros podem ser ajustados, optimizado a aparência e a legibilidade do gráfico. Atenção entretanto: &amp;#039;&amp;#039;o gráfico mostrado na janela do Gnuplot geralmente &amp;#039;&amp;#039;&amp;#039;não corresponde exatamente&amp;#039;&amp;#039;&amp;#039; à sua versão impressa em EPS!&amp;#039;&amp;#039; Veremos ocorrências disso mais adiante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;linetype&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;linewidth&amp;lt;/tt&amp;gt; &amp;amp; &amp;lt;tt&amp;gt;set size x,y&amp;lt;/tt&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Usaremos como exemplo as funções &amp;lt;math&amp;gt;cos(x)&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;sin(x)&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;-cos(x)&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;-sin(x)&amp;lt;/math&amp;gt;. Um plot das quatro funções no mesmo gráfico é obtido com:&lt;br /&gt;
&lt;br /&gt;
 set size 1,1&lt;br /&gt;
 set grid&lt;br /&gt;
 set yrange [-2:2]&lt;br /&gt;
 &lt;br /&gt;
 plot    cos(x) w l lt 1 lw 5 t &amp;quot;This is line type 1, thickness 5&amp;quot;&lt;br /&gt;
 replot  sin(x) w l lt 2 lw 4 t &amp;quot;This is line type 2, thickness 4&amp;quot;&lt;br /&gt;
 replot -cos(x) w l lt 3 lw 3 t &amp;quot;This is line type 3, thickness 3&amp;quot;&lt;br /&gt;
 replot -sin(x) w l lt 4 lw 2 t &amp;quot;This is line type 4, thickness 2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Repare que:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;w l&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; = &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;with lines&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;lt&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; = &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;linetype&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;lw&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; = &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;linewidth&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;set size 1,1&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; = tamanho do gráfico em relação à &amp;quot;caixa original&amp;quot;&lt;br /&gt;
&lt;br /&gt;
O gráfico gerado com isso é o seguinte:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gnuplot&amp;gt;&lt;br /&gt;
set size 1,1&lt;br /&gt;
set grid&lt;br /&gt;
set yrange [-2:2]&lt;br /&gt;
plot cos(x) w l lt 1 lw 5 t &amp;quot;This is line type 1, thickness 5&amp;quot;, sin(x) w l lt 2 lw 4 t &amp;quot;This is line type 2, thickness 4&amp;quot;, -cos(x) w l lt 3 lw 3 t &amp;quot;This is line type 3, thickness 3&amp;quot;, -sin(x) w l lt 4 lw 2 t &amp;quot;This is line type 4, thickness 2&amp;quot;&lt;br /&gt;
&amp;lt;/gnuplot&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;linetype&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; modifica a cor das curvas em questão, e que &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;linewidth&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; mexe com a espessura das curvas. Vejamos o que acontece se alterarmos &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;set size 1,1&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; para &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;set size .75,.5&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gnuplot&amp;gt;&lt;br /&gt;
set size .75,.5&lt;br /&gt;
set grid&lt;br /&gt;
set yrange [-2:2]&lt;br /&gt;
plot cos(x) w l lt 1 lw 5 t &amp;quot;This is line type 1, thickness 5&amp;quot;, sin(x) w l lt 2 lw 4 t &amp;quot;This is line type 2, thickness 4&amp;quot;, -cos(x) w l lt 3 lw 3 t &amp;quot;This is line type 3, thickness 3&amp;quot;, -sin(x) w l lt 4 lw 2 t &amp;quot;This is line type 4, thickness 2&amp;quot;&lt;br /&gt;
&amp;lt;/gnuplot&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que o a largura do gráfico diminuiu a 3/4 da unidade, e que a sua altura é agora 1/2 do tamanho original. Alterar esse parâmetro é um truque bastante útil quando se quer que o tamanho da fonte na legenda pareça maior em relação ao gráfico como um todo, sem ter que mexer diretamente no tamanho da fonte. Se fizermos &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;set size 2,2&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;, certamente a fonte da legenda vai parecer muito pequena em relação ao todo! É o que vemos abaixo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gnuplot&amp;gt;&lt;br /&gt;
set size 2,2&lt;br /&gt;
set grid&lt;br /&gt;
set yrange [-2:2]&lt;br /&gt;
plot cos(x) w l lt 1 lw 5 t &amp;quot;This is line type 1, thickness 5&amp;quot;, sin(x) w l lt 2 lw 4 t &amp;quot;This is line type 2, thickness 4&amp;quot;, -cos(x) w l lt 3 lw 3 t &amp;quot;This is line type 3, thickness 3&amp;quot;, -sin(x) w l lt 4 lw 2 t &amp;quot;This is line type 4, thickness 2&amp;quot;&lt;br /&gt;
&amp;lt;/gnuplot&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Imprimindo em EPS ==&lt;br /&gt;
&lt;br /&gt;
O terminal Postscript do Gnuplot permite imprimir gráficos que contenham os detalhes que vemos nos gráficos acima, como diferença de cor e de espessura das curvas. Na verdade, o terminal PNG também permite visualizar essas características: de fato, os gráficos Gnuplot que são mostrados na Wikipédia são imagens PNG criadas com esse terminal. Entretanto, o terminal PNG perde uma informação importante nas curvas do gráfico: a &amp;#039;&amp;#039;estrutura&amp;#039;&amp;#039; da curva, ou seja, curva cheia, pontilhada, tracejada etc. O terminal Postscript permite caracterizar as curvas também pela sua estrutura. Para tanto, acessamos o terminal Postscript com as opções:&lt;br /&gt;
&lt;br /&gt;
 set terminal postscript enhanced dash color&lt;br /&gt;
&lt;br /&gt;
Com isso, criamos gráficos que são &amp;quot;imunes&amp;quot; à impressões em branco e preto, no sentido de que se um periódico for totalmente impresso em branco e preto, sempre será possível identificar curvas diferentes nos gráficos pela sua estrutura, já que a informação da cor foi perdida. É claro que se o periódico for impresso a cores, ganhamos também a informação da cor para diferenciarmos as curvas além da estrutura.&lt;br /&gt;
&lt;br /&gt;
Abaixo, temos um &amp;quot;screenshot&amp;quot; de uma imagem impressa em EPS com as opções enunciadas acima para o terminal Postscript. As demais características do gráfico são:&lt;br /&gt;
&lt;br /&gt;
 set size .5,.5&lt;br /&gt;
 set grid&lt;br /&gt;
 set yrange [-1.5:2]&lt;br /&gt;
 &lt;br /&gt;
 plot      cos(x)                 w l lt 1 lw 1 t &amp;quot;wave 1&amp;quot;&lt;br /&gt;
 replot .4*cos(x+2.5)             w l lt 2 lw 1 t &amp;quot;wave 2&amp;quot;&lt;br /&gt;
 replot    cos(x) + .4*cos(x+2.5) w l lt 3 lw 4 t &amp;quot;wave 1 + wave 2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Repare no tamanho da fonte, que ficou maior já que diminuímos a caixa do gráfico (o retângulo tracejado) com &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;set size .5,.5&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Imagem:Gaspar_Plotmodel.png|EPS immunity&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modelo para artigo ==&lt;br /&gt;
Após seleção de figuras o ganhador é este:&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Modelo_paper.png]]&lt;br /&gt;
&lt;br /&gt;
Ainda temos que modificar:&lt;br /&gt;
# Tirar Titulo (f=0.5)&lt;br /&gt;
# Eixo X a cada 0.2&lt;br /&gt;
# Legenda: wealth(0) = 0-10% (por exemplo)&lt;br /&gt;
# Tirar grade&lt;br /&gt;
&lt;br /&gt;
Atualização do gráfico:&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gaspar_Test_graph01.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
È possível fazer upload de imagens em EPS? &amp;#039;&amp;#039;--Gaspar&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Agora sim, ai vai um exemplo --[[Usuário:Sebas|Sebas]] 17:22, 29 Maio 2007 (BRT) &lt;br /&gt;
&lt;br /&gt;
[[Image:Modelo_paper.eps]]&lt;br /&gt;
&lt;br /&gt;
Porem, sempre ha, não vai diretamente para a figura. Não sei porque.&lt;br /&gt;
Mas, pelo menos podemos carregar eps.&lt;br /&gt;
&lt;br /&gt;
Novo gráfico em png:&lt;br /&gt;
[[Imagem:Gaspar_06-MIN-10k-f10-risk2d.png|f=0.10, 10k passos]]&lt;br /&gt;
&lt;br /&gt;
O original foi feito com set size = 0.5, 0.5&lt;br /&gt;
Há todo um espaço em branco por fora que não consigo remover via algum método automático. Abaixo, o link para o original em EPS:&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gaspar_06-MIN-10k-f10-risk2d.eps]]&lt;br /&gt;
&lt;br /&gt;
Note como as barras &amp;quot;colapsaram&amp;quot; para um mesmo valor após tempo o suficiente.&lt;/div&gt;</summary>
		<author><name>Tekkito</name></author>
	</entry>
</feed>