GNUPLOT Uma breve introdução



Documentos relacionados
Aula 4 Estatística Conceitos básicos

Realizando cálculos para o aparelho divisor (I)

COMO FAZER ENTRADA DE MATERIAL POR XML. Após abrir o sistema, localize o menu no canto superior esquerdo e clique em Movimentação > Entrada Material

Usando o do-file editor Automatizando o Stata

O QUE É A CENTRAL DE JOGOS?

SOLID EDGE ST3 TUTORIAL 2 CRIANDO UM DESENHO NO AMBIENTE DRAFT

Olá, Professores e Professoras. É um prazer estar aqui com vocês novamente. Sejam bem-vindos!

Geometria Dinâmica com o GeoGebra

O EDITOR DE APRESENTAÇÕES POWER POINT

Exercícios Teóricos Resolvidos

OURO MODERNO APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo)

Potenciação no Conjunto dos Números Inteiros - Z

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Sumário. 1. Instalando a Chave de Proteção Novas características da versão Instalando o PhotoFacil Álbum 4

Universidade Federal de São Carlos Departamento de Matemática Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/04/2008

1- Tela inicial do AUTOCAD 2013

Sistema topograph 98. Tutorial Módulo Fundiário

utilizando o software geogebra no ensino de certos conteúdos matemáticos

PROGRAMAÇÃO BÁSICA DE CLP

Unidade 3: Personalizando o Excel *

Calculando RPM. O s conjuntos formados por polias e correias

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

Veja em Tela cheia abaixo: Página nº 2

Cotagem de elementos

7 AULA. Curvas Polares LIVRO. META Estudar as curvas planas em coordenadas polares (Curvas Polares).

Função do 2º Grau. Alex Oliveira

É usual representar uma função f de uma variável real a valores reais e com domínio A, simplesmente por y=f(x), x A

ponto P terá as projecções P 1 e P 2. E o eixo X passa para X. Vamos ver o que acontece no plano do

Simulado Informática Concurso Correios - IDEAL INFO

Rotinas úteis e diárias para facilitar o uso do sistema Winsati pelo usuário.

Curso Juventude Brasileira e Ensino Médio Inovador. Manual do ambiente Moodle

Capítulo 5: Aplicações da Derivada

Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Curvas em coordenadas polares

DATAGEOSIS EDUCACIONAL 2005

Cotagem de dimensões básicas

Lync Acessando o Lync Web App

Amostra OpenOffice.org 2.0 Writer SUMÁRIO

Exemplo: Na figura 1, abaixo, temos: Clique aqui para continuar, que é a primeira atividade que você precisa realizar para iniciar seus estudos.

Usando o Conference Manager do Microsoft Outlook

CRIANDO GRUPO DE CANAIS

Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

WEBGIS Sistema Informativo Territorial

Portaria Express 2.0

Cobrança Bancária. Contas / Manutenção.

MANUAL DO PEP ATUALIZADO EM PROPOSTA ELETRÔNICA DE PREÇOS REFERENTE A VERSÃO DO PEP:

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.

Composição de Layout no Spring

Manual do Skanlite. Kåre Särs Anne-Marie Mahfouf Tradução: Marcus Gama

Resolução de sistemas lineares

Conceitos Fundamentais

"SISTEMAS DE COTAGEM"

Ajuste de Curvas. Ajuste de Curvas

Manual de Utilização do PDV Klavix

Estatística no EXCEL

Portal do Projeto Tempo de Ser

CURSO BÁSICO DE CRIAÇÃO DE SITES MÓDULO 2 AULA 1

Programação de Computadores Primeiros Passos Práticos em C++

NÍVEL BÁSICO CAPÍTULO III

Como criar um blog. Será aberta uma janela onde você deverá especificar o título do blog, o endereço do blog, e o modelo.

MAPA GEOIDAL DE CAMPINAS

Resolução dos Exercícios sobre Derivadas

PROJETO SALA DE AULA

Truques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5

fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms

4Distribuição de. freqüência

RASTREAMENTO E LOCALIZAÇÃO DE VEÍCULOS

Migrando para o Word 2010

Passo a Passo do Cadastro Funcionários no SIGLA Digital

1 A Integral por Partes

Informática básica Telecentro/Infocentro Acessa-SP

Análise de Arredondamento em Ponto Flutuante

MATLAB Avançado. Melissa Weber Mendonça Universidade Federal de Santa Catarina. M. Weber Mendonça (UFSC) MATLAB Avançado 2011.

CURSO DE ENGENHARIA CIVIL Disciplina: EXPRESSÕES GRÁFICAS Professor: Valdir R. Santos Eng. Civil - Crea: BA67342/D

Apostilas OBJETIVA Atendente Comercial / Carteiro / Op. Triagem e Transbordo CORREIOS - Concurso Público º CADERNO. Índice

Cap. 7 - Fontes de Campo Magnético

Introdução. Introdução. Objetivos da Aula. Bases Computacionais da Ciência(BC-0005)

Unidade II - Sistemas de Equações Lineares

SEI Superintendência de Estudos Econômicos e Sociais da Bahia Av Luiz Viana Filho, 435-4ª avenida, 2º andar CAB CEP Salvador - Bahia Tel.

28 de agosto de MAT140 - Cálculo I - Derivação Impĺıcita e Derivadas de Ordem Superior

Desenhando perspectiva isométrica

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

WINDOWS EXPLORER. O organizador

Prefeitura Municipal de Sete Lagoas Secretaria de Planejamento Orçamento e Tecnologia Subsecretaria de Tecnologia da Informação

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

Gnuplot: Exercícios do livro do Thomas - 2

Funções algébricas do 1º grau. Maurício Bezerra Bandeira Junior

SOCIEDADE ASTRONÔMICA BRASILEIRA SAB IV Olimpíada Brasileira de Astronomia IV OBA Gabarito da Prova de nível I (para alunos de 1ª à 4ª série)

Manual Coletor SIAPWEB / Importação e Exportação de Dados

Aula 9 Plano tangente, diferencial e gradiente

Aula 5 - Parte 1: Funções. Exercícios Propostos

Disponível nova versão do SPED Contábil contemplando todas as alterações disponibilizadas pela Receita Federal para o ano de 2015:

Morfologia Matemática Binária

Manual do Cliente. Alu Tracker Monitoramento Veicular

Passo- a- passo SKILLSPECTOR Software gratuito para análise cinemática Procedimentos para configuração, digitalização e calibragem

por séries de potências

Usando um Simulador da Máquina de Turing Claudio Kirner 2010

IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL

Insight Teacher Quickstart Guide

Transcrição:

GNUPLOT Uma breve introdução O GNUPLOT é um programa para traçado de gráficos bi e tridimensionais distribuído livremente na Internet. Ele está disponível para plataformas Linux, Windows e outras do mundo Unix. Neste documento faremos uma breve introdução ao uso do programa, especialmente no que concerne ao traçado de gráficos bidimensionais. Para executar o GNUPLOT, basta clicar no ícone que deverá estar na sua área de trabalho. Caso o atalho não tenha sido instalado, procure pelo programa wgnuplot.exe que deverá estar em algum diretório da sua máquina. Uma vez em execução o programa exibirá uma tela de introdução que termina com o prompt gnuplot>. A partir desse instante o programa fica esperando um comando do usuário. Existem dezenas de comandos para o GNUPLOT mas, neste documento, vamos tratar apenas de alguns deles. Os demais estão muito bem documentados nos manuais que acompanham o produto. Inicialmente vamos fazer algo bem simples: vamos traçar um gráfico da função cosseno. Para isto usaremos o comando plot: gnuplot> plot Uma vez dado o comando, e supondo que não existam erros, uma janela gráfica será aberta com o resultado desejado:.8.6.4.2 -.2 -.4 -.6 -.8 - - -5 5

Como se pode observar, a função foi traçada automaticamente e para isto o programa usou escalas, tanto em x como em y, que resultaram em um aspecto bem razoável. Essa escala automática, entretanto, nem sempre é a que desejamos. Poderíamos, por exemplo, querer uma figura do cosseno para x variando de a 2π ( a 6,28 ). Para resolvermos esse problema, usaremos o comando set xrange que nos permite fixar a escala em x. Veja: gnuplot> set xrange [:6,28] gunplot> replot Neste caso o gráfico ficará assim:.8.6.4.2 -.2 -.4 -.6 -.8-2 3 4 5 6 Podemos ainda melhorar a aparência deste gráfico colocando linhas horizontais e verticais nos pontos já marcados dos eixos. Para tanto, usaremos o comando set grid. Vamos colocar também um título e rótulo nos eixos: Veja: gnuplot> set grid gnuplot> set title Gráfico de gnuplot> set xlabel ângulo (em radianos) gnuplot> set ylabel gnuplot> unset mouse 2

Depois de todos esses comandos, o nosso gráfico ficará assim:.8.6.4.2 -.2 -.4 -.6 -.8 Grafico de - 2 3 4 5 6 angulo (em radianos) Nossa figura agora tem título, nome para os eixos e desligamos a exibição das coordenadas do mouse no canto inferior esquerdo da figura ( unset mouse ). Resumindo, tivemos até agora os comandos do quadro abaixo. Tente reproduzi-los na sua máquina, e confira os resultados. 3

Vamos agora tratar de funções que fazem parte do nosso curso. Inicialmente, vejamos a função linear, dada genericamente pela relação y(x) = ax + b. Sobre essa função já sabemos que o gráfico é uma reta que corta o eixo dos y no ponto b e o eixo dos x no ponto b/a (raiz). Sabemos também que se a > a função é crescente e se a < ela é decrescente. Façamos então o gráfico de y(x) = 2x + 3 usando os recursos que aprendemos anteriormente: gnuplot> set grid gnuplot> unset mouse gnuplot> plot gnuplot> set zeroaxis linewidth.5 gnuplot> Para este gráfico usamos o comando zeroaxis que desenha uma linha cheia nas coordenadas (,) para facilitar a visualização. O gráfico mostra o que já prevíamos: uma linha reta. 25 2 5 5-5 - -5-2 - -5 5 4

Se fizermos uma mudança de escala de modo a observarmos com mais detalhes a região próxima de (,), podemos até mesmo avaliar graficamente o valor da raiz (= -,5) 6 4 2-2 -4-2 - 2 Uma visão mais ampliada ainda nos permite ver com muito boa aproximação o valor da raiz. Este é um dos métodos numéricos para resolução de equações que será discutido futuramente..6.4.2 -.2 -.4 -.6 -.8 -.7 -.6 -.5 -.4 -.3 -.2 5

Ainda dentro do assunto das funções lineares, consideremos agora o seguinte problema: Sejam dadas as funções f(x) = 2x + 3 e g(x) = -2x + 4. Localizar, graficamente, o ponto (x,y) em que as retas dessas funções se encontram. É claro que podemos resolver este problema analiticamente determinando x na igualdade f(x) = g(x) e calculando f(x ) mas o que queremos é uma solução gráfica!. Façamos então, na mesma escala, os gráficos de f(x) e de g(x): gnuplot> plot, -2*x + 4 gnuplot> set grid 5-5 -2*x + 4 - - -5 5 Como podemos ver no gráfico ao lado, as retas encontram-se na região (,5) mas não temos resolução para determinarmos um valor. Façamos então uma mudança de escala (um zoom) que nos permita conhecer com maior precisão as coordenadas do ponto de intersecção das duas retas. O gráfico abaixo, resultado desse zoom nos mostra que a intersecção está no ponto (,25 : 3,5). Como exercício, confira esse resultado pelo método analítico. 3.7-2*x + 4 3.6 3.5 3.4 3.3 3.2 3..5..5.2.25.3.35.4.45.5 6