INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB

Documentos relacionados
Antonio Carlos Roque da Silva Filho e Cristiano R. F. Granzotti 14 de março de 2016

TUTORIAL SIMPLIFICADO DE MATLAB

INTRODUÇÃO AO MATLAB - PARTE 2

MATLAB. Que é MATLAB?

Gráficos em duas dimensões

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira.

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

x, y: vetores com as MESMAS DIMENSÕES

Minicurso MATLAB BÁSICO MÓDULO 3

INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB

Introdução ao MATLAB. Parte 3

Utilidades Diversas. Aplicações Informáticas para Engenharia. SérgioCruz

Matlab Noções introdutórias. Roteiro para aula

Exemplo 1. t = [0:2:20] ; g = 9.81; m = 68.1; cd = 0.25; v = sqrt(g*m/cd)*tanh(sqrt(g*cd/m)*t); plot(t, v) 2013/02/14

Introdução ao uso do aplicativo Gnuplot

Observação em relação a aula passada:

Características Básicas

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Introdução à Programação / Programação I

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Vetores, Matrizes e Gráficos

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica

Excel INTERMEDIÁRIO. Prof. Cassiano Isler Turma 3

MATLAB GRÁFICOS 1ª PARTE VERSÃO: MAIO DE 2017

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

a: vetor contendo valores.

Arquiteturas. Funções de Ativação

Introdução ao MatLab Gráficos e manipulação de dados

Capítulo 02. Princípios ásicos do MATLAB

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

FUNÇÃO: MOTIVAÇÃO FUNÇÃO: MOTIVAÇÃO FUNÇÃO: MOTIVAÇÃO. Bacharelado em Ciência e Tecnologia Bacharelado em Ciências e Humanidades

APÊNDICE F Introdução aos módulos math, numpy, pandas e matplotlib.pyplot da linguagem Python.

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

INTRODUÇÃO AO SCILAB

Mini curso básico. Gilberto A. S. Segundo Fábio Carmo. Programa de Educação Tutorial

Engenharia Biomédica Jorge Henriques, Fevereiro, 2007

Aprender a utilizar o aplicativo Gnuplot para fazer gráficos

Aula 7. Noções Básicas de Octave

Introdução ao MATLAB. Afonso Paiva ICMC-USP

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Exercícios Básicos. 02) Assuma que a matriz C seja definida como abaixo e determine o conteúdo das seguintes submatrizes:

Introdução ao MATLAB. 2 - Apresentação de resultados em gráfico. 3 - Controlo de fluxo 3.1. Tipos de controlo 3.2. Expressões Lógicas

Exercícios. Os exercícios estão na pag 11 (3 de 28); pag 17 (9 de 28) e pag 56 (28 de 28) Use o seguinte cabeçalho para os arquivos elaborados

INTRODUÇÃO AO MATLAB. Hélder P. Oliveira

Gráficos bidimensionais. Introdução ao MATLAB p.1/36

2 Declarando e usando variáveis

Capítulo 11. GRÁFICOS COM WGNUPLOT

Universidade Federal de Juiz de Fora Programa de Pós-Graduação em Modelagem Computacional. Rodrigo Barbosa de Santis

EEL7031 Computação Científica II. Laboratório. Objetivo 1: Familiarização com o ambiente de trabalho e assimilação dos comandos principais.

MATLAB MATRIX LABORATORY

Assessores: Celço Luiz de Araújo Rubens Junior Schwalemberg. Trigonometria no GeoGebra

Sinais Representação e Manipulação

NÍVEL BÁSICO CAPÍTULO III

AULA 4 LABORATÓRIO - MATLAB VERSÃO: FEVEREIRO DE 2017

Vetores, Matrizes e Gráficos

Programação em MATLAB

Aula 02 - Introdução ao Scilab (p1)

Me todos Computacionais em Fı sica

Transformada Discreta de Fourier

Plotagem de histogramas

Programa. Linguagem MATLAB Métodos Computacionais para EDO Métodos Computacionais para EDP. Critérios

Gráficos usando o PGFPlots

UNIVERSIDADE GAMA FILHO Laboratório de Controle I - MATLAB

Introdução aos Sistemas Matlab/GNU Octave

INTRODUÇÃO AO CÁLCULO NUMÉRICO LABORATÓRIO AULA 01 INTRODUÇÃO AO SCILAB

Pontifícia Universidade Católica de Goiás Escola de Engenharia. Aluno (a): Aula Laboratório 07 Cap 9 Resposta no Domínio do Tempo

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS LAB 1. Prof. José Roberto Marques

Aula 2P - Comandos básicos do Matlab aplicados a PDS

3. CAPÍTULO 3 INTRODUÇÃO À PROGRAMAÇÃO DO MATLAB

Curso de Especialização em Teleinformática e Redes de Computadores Departamento Acadêmico de Eletrônica Universidade Tecnológica do Paraná

Palavras-chave: Educação básica; SuperLogo3.0; Trigonometria: Figuras geométricas.

Mini Curso Introdução ao MATLAB

Introdução à Ciência da Computação

Esta prática tem como objetivo apresentar o uso de Matlab para encontrar a resposta de um sistema dinâmico.

Instituto Superior de Engenharia de Lisboa Licenciatura em Engenharia Informática e de Computadores Teoria dos Sinais e dos Sistemas

Prova Final de Matemática

COMPUTAÇÃO E PROGRAMAÇÃO

Introdução ao MATLAB. Introdução ao MATLAB. Introdução ao MATLAB. Introdução ao MATLAB. Faculdade de Ciências Aplicadas e Sociais de Petrolina FACAPE

EXPLORANDO RECURSOS GRÁFICOS DO MAPLE

CCI Laboratório de Matemática Computacional

GRÁFICOS. Profa. Raquel C. de Melo Minardi

GNUPLOT Uma breve introdução

Processamento Simbólico Polinómios e Equações Gráficos

Abaixo iremos pormenorizar cada um de seus atributos:

Aula 2 - Sinais de tempo discreto Operações com sequências

ENGENHARIA ELÉTRICA UMC ELETRÔNICA DE POTÊNCIA I LABORATÓRIO DE ACIONAMENTO DE MÁQUINAS ELÉTRICAS Professor José Roberto Marques docente da UMC

LibreOffice Calc: aula 3

I-3 Introdução ao Matlab

CENTRO UNIVERSITÁRIO DA FEI MR Simulação de Processos em Eng. de Materiais. Aula 5. Matlab

Escola Básica e Secundária da Graciosa. Matemática A 11.º Ano Funções Trigonométricas

SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB

O SOFTWARE MATLAB COMO AUXÍLIO DIDÁTICO - PEDAGÓGICO

2+3 % adiç~ao % variável padr~ao usada para resultados 10/5 % divis~ao 5\10 % divis~ao indireta. % verificando o valor da variável b

Introdução ao Matlab: comandos (ii) Cursos de LEACI (3º Sem) e LEII (5º Sem)

Função Seno. Utilizando o aplicativo Geogebra para conhecer as funções Seno e Cosseno. Atividade 1: A projeção da função seno será sempre no eixo das.

Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos

MATLAB EM VIBRAÇÕES MECÂNICAS

Aula Prática I GrADS (Grid Analysis and Display System)

aula6 Curvas de Hermite 2016/2 IC / UFF Criadas por Charles Hermite ( )

Transcrição:

TURMA 1/2 AULA 6 INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB MINICURSO PET-POTÊNCIA 2016.1 RÔMULLO RANDELL

MINICURSO PET-POTÊNCIA 2016.1 INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB RÔMULLO RANDELL Turma 1/2 AULA 6 Gráficos bidimensionais Plotagem de gráficos

PLOTAGEM DE GRÁFICOS Gráficos bidimensionais plot fplot

COMANDO PLOT >> plot(x, Y) X: vetor de valores no eixo x Y: vetor de valores no eixo y >> plot(x, Y, LineSpec) LineSpec: atributo do gráfico: cor, estilo de linha, marcador.

COMANDO PLOT >> plot(y) >> plot(y, LineSpec) X: subentendido Padrão MATLAB: X = [1 2 3 N] N: tamaño de Y %Múltiplas plotagens no mesmo gráfico >> plot(x1, Y1,..., Xn, Yn) >> plot(x1, Y1, LineSpec1,..., Xn, Yn, LineSpecn)

COMANDO PLOT: EXEMPLO

COMANDO PLOT: EXEMPLO

COMANDO FPLOT >> fplot(fun, limits) fun: função de x entre aspas simples. Ex.: x^2*sin(x) limits: Vetor com os limites superior e inferior. Ex.: [1, 4] >> fplot(fun, limits, LineSpec) LineSpec: atributo do gráfico: cor, estilo de linha, marcador. >> fplot(fun, limits, tol) >> fplot(fun, limits, tol, LineSpec) tol: tolerância de erro para o gráfico

COMANDO FPLOT: EXEMPLO

EXERCÍCIO 1 1. Plote as funções cosseno, utilizando a função plot() do MATLAB. Intervalo: [0 pi]. 2. Plote as funções cosseno, utilizando a função plot() do MATLAB. Intervalo: [0 pi]. 3. Plote as funções seno e cosseno no mesmo gráfico, utilizando a função plot() do MATLAB. Intervalo: [0 pi].

EXERCÍCIO 1: RESOLUÇÃO

PARÂMETROS DO PLOTE Cor, espessura e estilo de linha marcadores

PARÂMETROS DE PLOTE >> plot(x, Y, LineSpec) LineSpec: atributo do gráfico: cor, estilo de linha, marcador. LineWidth espessura da linha LineStyle estilo da linha Color cor da linha Marker estilo de marcador MarkerSize tamanho do marcador MarkerEdgeColor cor do contorno do marcador MarkerFaceColor cor do interior do marcador

PARÂMETROS DE PLOTE

PARÂMETROS DE PLOTE: EXEMPLO 1

EXERCÍCIO 2 1. Plote um gráfico da função cos x no intervalo [0 2pi] com precisão de 0,2. Utilize uma espessura de linha maior que a padrão, tracejada no formato ponto-traço, sem marcador. Para destacar a linha e não o marcador, não altere os parâmetros do marcador. Escolha uma cor de linha de sua preferência; não polua o gráfico com uma espessura muito grande. 2. Plote um gráfico da função cos x no intervalo [0 2pi] com precisão de 0,2. Utilize um marcador quadrado, com tamanho maior que o padrão e com cores diferentes para a região interna e para o contorno; escolha as cores de maneira que não fique chamativo demais. Para destacar o marcador e não a linha, não altere os parâmetros da linha, a não ser pelo da cor: especifique preto.

EXERCÍCIO 2: SOLUÇÃO

PARÂMETROS DE GRÁFICO Título, legenda Rótulos, eixos grid gtext()

TÍTULO DO GRÁFICO Utiliza-se o comando title().

LEGENDA DO GRÁFICO O comando legend().

RÓTULOS DO GRÁFICO Os comandos xlabel() e ylabel(), permitem ao usuário escrever os respectivos rótulos nos eixos do gráfico traçado.

COMANDO GRID >> grid valor valor = on, off, minor.

EIXOS DO GRÁFICO >> axis([xinicial Xfinal Yinicial Yfinal]);

COMANDO TEXT() E GTEXT() >> text(x, y, valor ) >> gtext( valor ).

MODIFICADORES DE TEXTO

EXERCÍCIO 3 1. Plote a função e x no intervalo [0 5]. Utilize de título, legenda, rótulos dos eixos. Apresente o gráfico de no eixo com pelo menos 20% maior do que o maior valor da função no intervalo. 2. Repita o exercício anterior, mas agora modifique a fonte de título, legenda e rótulos em cor e tamanho. Escolha uma posição para a legenda que não atrapalhe a visualização dos dados no gráfico.

MÚLTIPLAS PLOTAGENS plot hold line

SOMENTE COMANDO PLOT %Múltiplas plotagens no mesmo gráfico >> plot(x1, Y1,..., Xn, Yn) >> plot(x1, Y1, LineSpec1,..., Xn, Yn, LineSpecn)

COMANDO HOLD hold on manter as plotagens seguintes; hold off não manter as plotagens seguintes.

COMANDO LINE >> line(x, Y, LineSpec)

COMANDO LINE

MÚLTIPLOS GRÁFICOS subplot

COMANDO SUBPLOT subplot(m,n,p) m: número de linhas n: número de coluna p: posição atual

COMANDO SUBPLOT

PLOTAGEM DE GRÁFICOS Barras Hastes Pizza

HASTES

GRÁFICO DE BARRAS

GRÁFICO DE BARRAS

GRÁFICO DE PIZZA

GRÁFICO DE PIZZA

ATIVIDADE Plote dois gráficos na mesma janela, lado a lado (comando subplot): Posição 1: plote do gráfico das três funções trigonométricas básicas (seno, cosseno e tangente) no intervalo de [0 2*pi]. Utilizando line, fplot ou plot, apresente o gráfico com poucas distorções e com os parâmetros padrões do MATLAB de espessura de linha, sem marcadores. Apresente legendas indicando que função trata-se cada cor. Posição 2: plote de gráfico de barras da tabela a seguir produção de tabaco brasileira em toneladas por ano. Ano 2004 2005 2006 2007 2008 2009 2010 2011 Produção 921281 889426 900381 908679 851058 863079 787817 951933

BIBLIOGRAFIA

REALIZAÇÃO Rômullo Randell Macedo Carvalho romullo-macedo@hotmail.com