MAT 172 Matemática Computacional
|
|
|
- Sonia Terra Osório
- 8 Há anos
- Visualizações:
Transcrição
1 MAT 172 Matemática Computacional Introdução ao TikZ Lana Mara R. dos Santos Departamento de Matemática Universidade Federal de Viçosa 2016/II MAT /II 1 / 41
2 PGF/TikZ PGF/TikZ é um linguagens para produzir imagens vetoriais, isto é, imagens descritas a partir da sua descrição geométrica ou algébrica. O PGF é uma linguagem de baixo nível enquanto TikZ é um conjunto de macros de alto nível que usa o PGF. Uma imagem vetorial normalmente é composta por pontos, curvas, poĺıgonos, texto, entre outros elementos, isto é, utilizam vetores matemáticos para sua descrição. As imagens vetoriais são usualmente mais leves e não perdem qualidade ao serem ampliadas. O interpretador do PGF/TikZ pode ser usado dentro do L A TEX. As imagens geradas podem ser ncorporadas ao texto de forma harm niosa.
3 PGF/TikZ O PGF/TikZ é uma ferramenta extremamente poderosa e completa para criar elementos gráficos sofisticados. Exemplos de códigos de imagens usando o PGF/TikZ: Manual PGF/TikZ: graphics/pgf/base/doc/pgfmanual.pdf Existem vários softwares gratuitos para a edição de imagens vetoriais usando PGF/TikZ. Por exemplo: TikzEdt GraTeX L A TEXPIX ktikz É possível gerar código PGF/TikZ a partir do GeoGebra, SageMath, Inkscape, Octave, Gnuplot, dentre outros softwares gratuitos.
4 Imagens Vetoriais Exportar Imagens Vetoriais no Geogebra Exportar figura do Geogebra para o L A TEX Crie uma imagem no Geogebra. Escolha a janela de visualização de interesse em arquivo/exportar. O Geogebra exporta em tr^es pacotes para gerar imagens vetoriais: PStricks, Asymptote e PGF/TikZ. Na opç~ao LateX(beamer class) os elementos da imagem s~ao salvos para serem exibidos separadamente usando o comando \onslide. [email protected] MAT /II 4 / 41
5 comandos no TikZ Produzindo figuras com o TikZ No preâmbulo é preciso inserir o pacote tikz Para gerar uma imagem usa-se o ambiente tikzpicture. Dentro do ambiente, podem ser usados, dentre outros, os comandos: \draw para desenhar linhas \fill para preencher áreas com cores sólidas \shade para preencher áreas com cores gradientes \clip para preencher áreas com cores sólidas que terminam com ponto-e-vírgula ; Com parâmetros opcionais altera-se os estilos de linhas e de preenchimentos. Para imagens geradas usando único comando, pode se usar o comando \tikz no lugar do ambiente. [email protected] MAT /II 5 / 41
6 Exemplos \draw (0,1)--(1,0); \draw (0,1)--(1,0)--(2,2)--cycle; \draw (0,0) rectangle (2,2);
7 Exemplos \draw (2,2) circle (1cm); \draw (0,0) ellipse (2cm and 0.5cm); \draw (1,0) arc (0:75:2cm);
8 comandos no TikZ Mudanças no estilo padrão Alterando estilos Coloque os estilos desejados da linha no parâmetro opcional do \draw, separados por vírgula se tiver mais de um. \draw[<->, thick, blue] (0,4)--(0,0) -- (4,0); \draw[red, ultra thick, dashed] (2,2) circle (1cm); MAT /II 8 / 41
9 comandos no TikZ Mudanças no estilo padrão Grade \draw[step=0.5cm,help lines] (-1,-1) grid (3,2); \draw[red] (0,0)--(1,1); \draw[blue] (2,1) circle(0.1cm); A grid B produz uma grade em que os pontos A e B são os vértices da diagonal principal da grade. help lines gera linhas cinzas e finas (o padrão é cor preta e espessura normal). step largura de cada subdivisão da grade (o padrão é 1) [email protected] MAT /II 9 / 41
10 comandos no TikZ cores Cores black blue brown cyan darkgray gray green lightgray lime magenta olive orange pink purple red teal violet white yellow Duas cores podem ser misturadas com o comando cor_1!x!cor_2 em que X é a porcentagem utilizada da cor_1. blue!40!red é a cor obtida com 40% azul e 60% de vermelho. Se a cor_2 for branca, ela pode ser omitida. Desta forma, produzem as mesmas cores os comandos cor!x!white e cor!x. [email protected] MAT /II 10 / 41
11 comandos no TikZ cores Alguns estilos de linhas Espessura: ultra thin very thin thin thick very thick ultra thick line width=4 Setas: <- <-> ->> >->> <<->> double Tracejada ou pontilhada: dotted densely dotted loosely dotted dashed loosely dashed MAT /II 11 / 41
12 comandos no TikZ comando fill Exemplo - fill \fill[blue] (0,0) rectangle (1,1); \fill[blue!40!] (1.5,0) rectangle (2.5,1); \fill[blue!40!lime, draw=black] (3,0) rectangle (4,1); [email protected] MAT /II 12 / 41
13 comandos no TikZ comando fill Exemplo \draw [fill=blue] (0,0) rectangle (1,1) rectangle (2,2); \draw [fill=white, fill opacity=0.5, double] (0.5,0.5) rectang \draw [fill=white] (3.5,0.5) rectangle (4.5,1.5); \draw [fill=blue] (3,0) rectangle (4,1) rectangle (5,2); MAT /II 13 / 41
14 comandos no TikZ comando shade Exemplo - shade \shade[left color=blue,right color=red] (0,0) rectangle (1,1); \shade[top color=blue,bottom color=red] (1.5,0) rectangle (2.5,1); \shade[inner color=red,outer color=blue] (3,0) rectangle (4,1); \shade[inner color=blue, outer color=green, draw=black] (4.5,0) rectangle ( \shade[ball color=blue!70!] (6,0) rectangle (7,1); [email protected] MAT /II 14 / 41
15 comandos no TikZ pontos em coordenadas cartesianas e polares Pontos Podem ser em coordenadas: cartesianas valores (x, y) separados por vírgula (0,1) polares valores (θ : r) separados por 2-pontos (30:1) \tikz\draw[->,magenta] (0,0)--(-45:1)--(30:2); [email protected] MAT /II 15 / 41
16 comandos no TikZ pontos em coordenadas cartesianas e polares Coordenadas relativas de um ponto ++ atualiza as coordenadas do ponto em relação ao último ponto. + atualiza as coordenadas do ponto em relação ao primeiro ponto. \tikz\draw[->, thick, red] (1,1) -- ++(1,2) -- ++(2,1); \tikz\draw[->, thick, blue] (1,1) -- +(1,2) -- +(2,1); [email protected] MAT /II 16 / 41
17 comandos no TikZ foreach comando foreach O comando foreach permite fazer iterações em uma lista. \foreach <variables> in <list> <commands>. \foreach \x in {0, 2,..., 10} \shade[ball color=green!\x0!red] (\x,0) circle (3mm); Alguns exemplos de listas: comando sequência gerada \foreach \x in {10,...,6} 10, 9, 8, 7, 6 \foreach \x in {a,...,f} a, b, c, d, e, f \foreach \x in {1,3,...,10} 1, 3, 5, 7, 9 \foreach \x in {0.1, 1,...,3,9,...,11} 0.1, 1, 2, 3, 9, 10,11 [email protected] MAT /II 17 / 41
18 comandos no TikZ foreach comando foreach [scale=0.8] \foreach \x in {0,...,3} \foreach \y in {\x,...,3}{ \draw (\x,0.8*\y) circle (2mm); \fill[green] (\x,0.8*\y) circle (1mm); } \draw[fill=gray!10!] (-0.2, 0) rectangle (10.2,1); \foreach \x in {0,...,10} \draw (\x,0) -- (\x,0.4) (\x,0.6) node{\tiny\color{blue}\x}; \foreach \x in {0,...,20} \draw (0.5*\x,0) -- (0.5*\x,0.3); \foreach \x in {0,...,100} \draw (0.1*\x,0) -- (0.1*\x,0.2); [email protected] MAT /II 18 / 41
19 Comando node O comando \node pode ser usado para rotular um nó (para ser usado, por exemplo em outro comando) ou para exibir algum rótulo para o nó. \node[opcionais] at ponto {texto } ponto node[opcionais] {texto } \node[draw] (a) at (0, 0) {A}; \node[circle,fill=green] (b) at (0: 1.5) {B}; \draw [->] (a) -- (b); \draw [->] (4,0) node[left,draw, fill=green] {$v_i$} -- ++(0: 1) node[circle,right,draw] {$\alpha$}; A B v i α
20 comandos no TikZ comando node Opcionais do node Alguns opcionais de posição do node: above, below, left, right, above right, below left, etc. xshift=comprimento e yshift=comprimento pos=número entre 0 e 1 (para caminhos) \draw[blue,rotate=30] (0,0) rectangle (2,1); \draw[dashed] (0,0)--node[pos=.5,below] {\tiny $x$} (2,0); \draw[->] (0.5,0) node[above right] {\tiny $\theta=30^o$} arc (0:30:0.5); θ = 30 o x [email protected] MAT /II 20 / 41
21 comandos no TikZ comando clip Comando \clip O comando \clip é usado para recortar regiões de modo que tudo que estiver fora dela (e que foi definido depois) não é exibido. \draw[blue] (-1,-1) rectangle (1,1); \clip (0,0) circle (1cm); \fill[lime] (0,1) rectangle (-1,-1); [email protected] MAT /II 21 / 41
22 comandos no TikZ comando clip Comando \clip O efeito de múltiplos comandos \clip é a exibição da interseção das regiões recortadas. \draw[blue] (-1,-1) rectangle (1,1); \clip (0,0) circle (1cm); \clip (-1,-1) rectangle (0,0); \fill[lime] (0,1) rectangle (-1,-1); [email protected] MAT /II 22 / 41
23 comandos no TikZ comando clip Comando \clip O ambiente scope delimita a área que será afetada pelos comandos \clip \draw[blue] (-1,-1) rectangle (1,1); \clip (0,0) circle (1cm); \clip (-1,-1) rectangle (0,0); \fill[lime] (0,1) rectangle (-1,-1); \draw (0,0) circle (1cm); \draw[blue] (-1,-1) rectangle (1,1); \begin{scope} \clip (0,0) circle (1cm); \clip (-1,-1) rectangle (0,0); \fill[lime] (0,1) rectangle (-1,-1); \end{scope} \draw (0,0) circle (1cm); [email protected] MAT /II 23 / 41
24 comandos no TikZ comando clip Exemplo \begin{scope} \clip (0,0) circle (1.5cm); \clip (45:2cm) circle (1.5cm); \fill[lime] (0:2cm) circle (1.5cm); \end{scope} \draw (0,0) circle (1.5cm) node[left] {$A$}; \draw (45:2cm) circle (1.5cm) node [above] {$B$}; \draw (0:2cm) circle (1.5cm) node [below right] {$C$}; B A C [email protected] MAT /II 24 / 41
25 comandos no TikZ Linhas curvas Linhas curvas ligue pontos com o comando to [out=^angulo-saída,in=^angulo-chegada ] \draw [<->,thick, cyan] (0,0) to [out=90,in=180] (1,1) to [out=0,in=180] (3,0); [email protected] MAT /II 25 / 41
26 Desenho de curvas Curvas Uma curva pode ser desenhada com o comando plot({f(\x)},{g(\x)}) em que \x é a variável e f e g são funções de \x. \draw[->] (-3,0)--(3,0); \draw[->] (0,-1)--(0,4); \draw[blue,domain=-2:2] plot(\x,{(\x)^2}); [email protected] MAT /II 26 / 41
27 Desenho de curvas Curvas [domain=-3:3] \draw[->] (-3,0) -- (5,0) node[right] {$x$}; \draw[->] (0,-3) -- (0,5) node[above] {$y$}; \draw[scale=0.5,blue] plot (\x,{(\x)^2}); \draw[scale=0.5,red] plot ({\x*\x},\x); y x [email protected] MAT /II 27 / 41
28 Desenho de curvas Curvas A curva é produzida ligando um conjunto de pontos tabelados. O número de pontos pode ser ajustado com o opcional samples=<num pontos>. Além deste comando, o opcional smooth suaviza a curva gerada pela interpolação dos pontos da tabela. \draw[->] (-2*pi-0.5,0) -- (2*pi+0.5,0) node[right] {$x$}; \draw[->] (0,-1.5) -- (0, 1.5) node[above] {$y$}; \draw[blue, domain=-2*pi:2*pi, smooth] plot (\x,{sin(\x r)}); y x O angulo padrão é em graus. Para definir em radianos é preciso acrescentar r no parâmetro da função trigonométrica (como no caso da função seno na imagem.). [email protected] MAT /II 28 / 41
29 Desenho de curvas Curvas - Exemplo [domain=0:4] \draw[help lines] (-0.1,-1.1) grid (3.9,3.9); \draw[->] (-1,0) -- (4,0) node[right] {$x$}; \draw[->] (0,-1) -- (0, 4) node[above] {$y$}; \draw[blue] plot (\x,{sin(\x r)}) node[right] {$f(x) = \text{sen\,}x$}; \draw[orange] plot (\x,{0.05*exp(\x)}) node[right] {$g(x) = \frac{1}{20} \mathrm e^x$}; y g(x) = 1 20 ex x f (x) = sen x [email protected] MAT /II 29 / 41
30 Curvas - Exemplos [xscale=10,yscale=3] \draw [<->] (0,1) -- (0,0) -- (0.6,0); \draw[green, thick, domain=0:0.5] plot (\x, {0.025+\x+(\x)^2});
31 Curvas - Exemplo [scale=0.4] \draw[->] (-5,0) -- (5,0) node[right] {$x$}; \draw[->] (0,-5) -- (0,5) node[above] {$y$}; \draw[scale=0.5,blue, samples=100, domain=0:4*pi] plot ({\x*sin(\x r)},{\x*cos(\x r)}); y x
32 Desenho de curvas Curvas Para desenhar o gráfico de funções descontínuas a estratégia mais simples é dividir a função pelas partes contínuas. [scale=0.4] \draw[->] (-4,0) -- (4,0) node[right] {$x$}; \draw[->] (0,-4) -- (0,4) node[above] {$y$}; \draw[domain=-7/2:-1/4,color=blue] plot (\x,{1/\x}); \draw[domain=1/4:7/2,blue] plot (\x,{1/\x}) node[above] {$y=\frac{1}{x}$}; y y = 1 x x [email protected] MAT /II 32 / 41
33 Desenho de curvas Curvas É possível especificar o nome da variável em vez de usar o padrão \x. [scale=0.5] \draw[->] (-3.2,0) -- (3.2,0) node[right] {$x$}; \draw[->] (0,-3.2) -- (0,3.2) node[above] {$y$}; \draw (-3,-3) -- (3,3) (-3,3) -- (3,-3); \draw[blue,domain=-1.8:1.8,variable=\t] plot ({cosh(\t)},{sinh(\t)}) node[right]{$x^2-y^2=1$}; \draw[blue,domain=-1.8:1.8,variable=\t] y plot ({-cosh(\t)},{sinh(\t)}); x 2 y 2 = 1 x [email protected] MAT /II 33 / 41
34 Desenho de curvas Área Hachurada Regiões Hachuradas \fill[blue!40!] (pi/4,0) -- plot [domain=pi/4:3*pi/4] (\x,{sin(\x r)}) -- (3*pi/4,0) -- cycle; \draw plot[domain=0:pi] (\x,{sin(\x r)}); \draw[<->] (-0.3,0) -- (pi+0.3,0); MAT /II 34 / 41
35 Desenho de curvas Área Hachurada Regiões Hachuradas \shade[left color=blue!40!green, right color=green, domain=1:2] (1,0)--plot (\x,{1/\x})--(2,0)--cycle; \draw[domain=0.8:2.4, blue, thick] plot (\x,{1/\x}); \draw (1,0) node[below]{\tiny $a$} (2,0) node[below]{\tiny $b$}; \draw[->] (-1,0) -- (2.6,0) node[right] {$x$}; \draw[->] (0,-0.5) -- (0,1.5) node[above] {$y$}; y a b x [email protected] MAT /II 35 / 41
36 Desenho de curvas Figura 3D Exemplo Figura 3D \shade[bottom color=red] (0,0,0)--(1,0,0)--(1,2,0)--(0,2,0)--cycle; \shade[top color=gray] (0,2,0)--(0,2,-2)--(1,2,-2)--(1,2,0)--cycle; \shade[left color=blue] (1,0,0)--(1,2,0)--(1,2,-2)--(1,0,-2)--cycle; MAT /II 36 / 41
37 gráficos com o pacote pgfplots Pacote pgfplots O pgfplots é um pacote para ser usado com o TikZ que permite a construção de gráficos mais complexos. Inserir no preâmbulo: \usepackage{pgfplots} Em um ambiente tikzpicture, inserir o ambiente axis que diz respeito aos eixos dos gráficos: \begin{axis}[opcionais] <comandos> \end{axis} Dentro do ambiente axis: para gráficos 2D: \addplot[opcionais]{funç~ao} para gráficos 3D: \addplot3[opcionais]{funç~ao} [email protected] MAT /II 37 / 41
38 gráficos com o pacote pgfplots Gráficos em 2D Exemplo \begin{axis} \addplot(\x,{sin(\x r)}); \end{axis} \begin{axis} \addplot[smooth](\x,{sin(\x r)}); \end{axis} [email protected] MAT /II 38 / 41
39 Exemplo \begin{axis}[xlabel=$x$, ylabel=$y$, ytick={1}, axis lines=center, xmin=-4,xmax=4,ymin=-3,ymax=5,scale=0.8,transform shape] \addplot[smooth]{x^3}; \draw[dotted, thick, red] (axis cs:0,1)--(axis cs:1,1)--(axis cs:1,0); \addplot [mark=o,ultra thin,draw=black] coordinates {(1,1)}; \end{axis}
40 gráficos com o pacote pgfplots Curvas em 3D Exemplo Gráficos 3D \begin{axis}[domain=-3:3] \addplot3[surf]{-y^2 + x^2}; \addplot3[surf]{x^2 + y^2)}; \end{axis} [email protected] MAT /II 40 / 41
41 gráficos com o pacote pgfplots Bibliotecas adicionais Bibliotecas especiais \usepgfplotslibrary{fillbetween} \begin {axis}[smooth,no markers,axis lines=center, xmin=-3.5,xmax=3.5,ymin=-3,ymax=4, xticklabels={},yticklabels={}] \addplot [domain=-3:3] {-x^2+2}; \addplot [domain=-3:3]{x}; % \addplot [name path=a, domain=-2:1] {x}; \addplot [name path=b, domain=-2:1] {-x^2+2}; \addplot [fill=magenta, fill opacity=0.4] fill between[of=b and A]; \end {axis} \end {tikzpicture} [email protected] MAT /II 41 / 41
Figuras e diagramas com TikZ
Figuras e diagramas com TikZ Lenimar N Andrade UFPB 28 de janeiro de 2015 Lenimar N Andrade (UFPB) Figuras e diagramas com TikZ 28 de janeiro de 2015 1 / 54 Sumário 1 Iniciando o TikZ 2 Usando comandos
Minicurso L A TEX + Beamer - Aula 7
Minicurso L A TEX + Beamer - Aula 7 Prof. DSc. Bárbara Quintela Cursos de Verão PPGMC - 2016 1 PGF e TIKZ Coordenadas e pontos Caminhos Estilos de linha Escrevendo nomes Plotando 2 Tutorial PGF - Portable
Gráficos usando o PGFPlots
Gráficos usando o PGFPlots Saga 6 de maio de 15 Sumário 1 O que é o PGFPlots 1 Plots D 3 Gráficos de Barras 4 4 3D Plot 5 1 O que é o PGFPlots Pgfplots é uma ferramenta de visualização para tornar mais
L A TEX para Linguistas
L A TEX para Linguistas Criando esquemas semióticos com o TikZ Marcelo Ferreira Marina Maluli Marcos Lopes Walter T. Sano DL-USP Abril de 2013 Roteiro 1 Apresentação Roteiro 1 Apresentação 2 Declaração
Apresentação na forma de pôster: usando L A TEX
Apresentação na forma de pôster: usando L A TEX Características Classe LATEX para a confecção de pôsteres de diferentes tamanhos. Desenvolvido por Gerlinde Kettl e Matthias Weiser, a partir da classe article.
modelo de apresentação estilos, cores e transparência traços e preenchimento Helder da Rocha
modelo de apresentação estilos, cores e transparência traços e preenchimento Helder da Rocha (helder@) Modelo de apresentação gráfica Objetos em SVG são desenhados em contextos gráficos individuais Grupos,
Qual a razão do termo cascata na terminologia CSS? A forma como as regras de estilo são aplicadas obedece a 3 princípios básicos: herança,
Qual a razão do termo cascata na terminologia CSS? A forma como as regras de estilo são aplicadas obedece a 3 princípios básicos: herança, especificidade do seletor e proximidade do elemento estilizado.
L A T E X Básico LAT E X: Introdução e (um) pouco mais
L A T E X Básico LAT E X: Introdução e (um) pouco mais v1.5, 05-12-2012 Miguel Oliveira e Silva, DETI, Universidade de Aveiro 1 Contents 1 Motivação 2 1.1 Porquê LATEX?........................................
Imagem ou Desenhos e Gráficos vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem ou Desenhos e Gráficos vetorial ou raster? Computação Visual A CG (ou CV) tem pelo menos 3 grades divisões: SI (ou CG), AI e PI Inicialmente
Imagem e Gráficos. vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem e Gráficos vetorial ou raster? UFF Computação Visual tem pelo menos 3 grades divisões: CG ou SI, AI e PI Diferença entre as áreas relacionadas
Introdução ao HTML5 Canvas
Introdução ao HTML5 Canvas Compilação feita com base nas referências por: Prof. José Cintra http://www.josecintra.com/blog Download dos exemplos disponíveis no GitHub Apresentação O objetivo deste minicurso
Cascading Style Sheets
Cascading Style Sheets PROF. ME. HÉLIO ESPERIDIÃO CSS Cascading Style Sheets (CSS) é uma linguagem de folhas de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação,
Prof: Heni Mirna Cruz Santos
Prof: Heni Mirna Cruz Santos Email: [email protected] Com esta Ribbon é possível desenhar linhas retas, curvas, formas geométricas, hachuras, tabelas, entre outros. O comando LINE gera um segmento
INTRODUÇÃO AO MATLAB - PARTE 2
INTRODUÇÃO AO MATLAB - PARTE 2 Murilo F. Tomé - ICMC-USP Operadores Relacionais/Lógicos Estruturas de Seleção e Repetição Introdução polinômios Gráficos Operadores relacionais Símbolo Operador = = igual
SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB
Aula 01 Introdução ao software MATLAB O MATLAB (Matrix Laboratory) é um ambiente de programação de alto desempenho voltado para a resolução de problemas expressos em notação matemática, projeto e simulação
x, y: vetores com as MESMAS DIMENSÕES
DESENHANDO GRÁFICOS 2D Gráfico de pontos e linhas: função plot( ) Forma geral: plot(y) plot(x, y) y: plot(x, vetor y, str) valores que serão plotados. x, y: vetores com as MESMAS DIMENSÕES str: é um texto
Instituto Federal de São Paulo IFSP Prof.a Tânia M. Preto. Gráficos no Dev-C++ usando a bibliteca graphics.h. 1. Dicas de instalação:
Instituto Federal de São Paulo IFSP Prof.a Tânia M. Preto Gráficos no Dev-C++ usando a bibliteca graphics.h Copiar os seguintes arquivos: graphics.h em C:\Dev-Cpp\include libbgi.a em C:\Dev-Cpp\lib 1.
Computação Gráfica. Prof. André Yoshimi Kusumoto
Computação Gráfica Prof. André Yoshimi Kusumoto [email protected] Representação da Imagem A representação vetorial das imagens é principalmente empregada para a definição e modelagem dos objetos
Pedro Vasconcelos DCC/FCUP. Programação Funcional 11 a Aula Gráficos usando Gloss
Programação Funcional 11 a Aula Gráficos usando Gloss Pedro Vasconcelos DCC/FCUP 2014 A biblioteca Gloss Para fazer desenhos, animações, simulações e jogos 2D; Simples: pensada para ensino de programação;
Programas exemplo Gráficos no Dev-C++ usando a biblioteca BGI
Programas exemplo Gráficos no Dev-C++ usando a biblioteca BGI 1. Informações de instalação Copiar os seguintes arquivos: graphics.h em C:\Dev-Cpp\include libbgi.a em C:\Dev-Cpp\lib Abrir um projeto, ir
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 05 Introdução ao Löve Edirlei Soares de Lima Hello World em Löve function love.draw() love.graphics.print("hello World", 360, 300) end O comando
Sintaxe Básica da Linguagem CSS
Sintaxe Básica da Linguagem CSS Regras - Regra CSS é uma declaração com sintaxe própria, que indica como será aplicado um estilo a um ou mais elementos HTML. Ela é composta por três partes: um seletor,
Prof: Heni Mirna Cruz Santos
Prof: Heni Mirna Cruz Santos Email: [email protected] New Abre um novo arquivo. Open Abre um arquivo salvo. Save Salva o arquivo. Save As Salvar como. Cloud Options: Salva ou atualiza uma cópia do
Introdução ao Winplot
Introdução ao Winplot Nosso objetivo é introduzir os conceitos e as ferramentas básicas do programa Winplot, que é um excelente ferramenta computacional para fazer gráficos 2D e 3D de maneira bastante
Gráficos em duas dimensões
Gráficos MATLAB 2 A função básica para a elaboração de gráficos bidimensionais é o comando plot: Exemplo x = -10:1:10; y = x.^2; plot(x,y,'-r'); title('grafico de x^2'); Exemplo x = -10:1:10; y = x.^2;
DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO PROJETO: TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO PROCESSO DE ENSINO E APRENDIZAGEM DE MATEMÁTICA
DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO PROJETO: TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO PROCESSO DE ENSINO E APRENDIZAGEM DE MATEMÁTICA NOME: DATA: / / Software GeoGebra 5.0 versão desktop 1ª Parte Conhecendo
Módulo I. Desejamos boa sorte e bom estudo! Em caso de dúvidas, contate-nos pelo site Atenciosamente Equipe Cursos 24 Horas
AutoCad 2D Módulo I Parabéns por participar de um curso dos Cursos 24 Horas. Você está investindo no seu futuro! Esperamos que este seja o começo de um grande sucesso em sua carreira. Desejamos boa sorte
Antonio Carlos Roque da Silva Filho e Cristiano R. F. Granzotti 14 de março de 2016
Gráficos em Matlab Antonio Carlos Roque da Silva Filho e Cristiano R. F. Granzotti 14 de março de 2016 1 Gráficos em Matlab Gráficos bidimensionais serão muito utilizados ao longo do curso de Física Computacional,
GEOGEBRA GUIA RÁPIDO. Na janela inicial temos a barra de ferramentas:
GeoGebra: Guia Rápido GEOGEBRA GUIA RÁPIDO O GeoGebra é um programa educativo de Geometria Dinâmica que permite construir, de modo simples e rápido, pontos, segmentos de reta, retas, polígonos, circunferências,
HTML 5 LINGUAGEM DE MARCAÇÃO E ESTILO - CSS - Prof. Rosemary Melo
HTML 5 LINGUAGEM DE MARCAÇÃO E ESTILO - CSS - Prof. Rosemary Melo RESUMO Linguagem de Marcação e Estilo - CSS DESCRIÇÃO Regra CSS Vinculação Inline Vinculação Incorporada Vinculação Externa TAGS seletor
Comandos básicos do AutoCAD
Curso: Engenharia Ambiental Disciplina: Desenho técnico e Geometria Descritiva Professor: Luiz Antonio do Nascimento Aluno: Período: Manhã Aula: Data: RA: 1. Linhas Comandos básicos do AutoCAD Existem
Introdução ao uso do aplicativo Gnuplot
Universidade Estadual do Norte Fluminense Centro de Ciências e Tecnologia Laboratório de Engenharia e Exploração de Petróleo Introdução ao uso do aplicativo Gnuplot Disciplina: Software Livre Aluna: Nathália
Exercícios Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho
Exercícios Práticos HTML5 + CSS3 Profa. Flávia Pereira de Carvalho Maio de 2018 1 Exemplos e Exercícios Práticos HTML5 e CSS3 1) Primeiro exemplo: 2) Seletor ID: 3) Seletor de Classe: 2 4) Também é possível
ESTUDANDO MATEMÁTICA COM O AUXÍLIO DO GEOGEBRA UTILIZANDO AS JANELAS CAS E 3D
ESTUDANDO MATEMÁTICA COM O AUXÍLIO DO GEOGEBRA UTILIZANDO AS JANELAS CAS E 3D Ministrantes: Bruno Santos Pereira, Ellen Cristina Barbosa dos Santos, Marrythiely Rodrigues Oliveira, Lucas Diêgo de Lima,
Sumário. Educação Matemática: Oficinas Didáticas com GeoGebra 2012
Sumário A Interface do GeoGebra...2 O menu do GeoGebra...3 Ferramentas de construção...4 LIÇÃO 1: Polígonos e ângulos...7 LIÇÃO 2: Retas perpendiculares e paralelas...11 LIÇÃO 3: Construindo gráficos...18
Introdução ao AutoCAD Capitulo V: Construções geométricas. João Manuel R. S. Tavares Joaquim O. Fonseca
Introdução ao AutoCAD João Manuel R. S. Tavares Joaquim O. Fonseca Objetivos Criar objetos utilizando comandos de desenho: Arc e suas opções; BOundary; Circle, DOnut, ELlipse, POint; MultiLine, PoLyline,
Introdução ao MATLAB. Parte 3
Introdução ao MATLAB Parte 3 6 Gráficos 2D Há diversos comandos para produzir gráficos em 2D (veja a Figura ). O mais utilizado deles é o comando plot. Ele admite argumentos de entrada, que permitem adicionar
Exemplos Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho
Exemplos Práticos HTML5 + CSS3 Profa. Flávia Pereira de Carvalho Agosto de 2018 2 1 Exemplos Práticos HTML5 e CSS3 1) Primeiro exemplo: 2) Seletor ID: 3) Seletor de Classe: Profa. Flávia Pereira de Carvalho
LINGUAGEM C. Comandos de Controle do Vídeo, Teclado e especiais. Lógica de Programação
LINGUAGEM C Comandos de Controle do Vídeo, Teclado e especiais Lógica de Programação Clrscr A função clrscr (clear screen) pré-definida do C que permite limpar toda tela, o cursor permanece no canto superior
Curso de AutoCAD Fundação Gorceix 30/05/2017. Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Brenda Mara Marques
Curso de AutoCAD 2D Instrutor : Mauro Pio Dos Santos Junior Monitor : Brenda Mara Marques Regras da Fundação Gorceix Controle de frequência: Primeira chamada após decorridos 10 minutos do início da aula;
Assessores: Celço Luiz de Araújo Rubens Junior Schwalemberg. Trigonometria no GeoGebra
NÚCLEO REGIONAL DE EDUCAÇÃO DE CASCAVEL CRTE COORDENAÇÃO REGIONAL DE TECNOLOGIA NA EDUCAÇÃO Av. Brasil, 2040. Bairro São Cristóvão. CEP:85816-290. Fone:(45) 3218-7895. Assessores: Celço Luiz de Araújo
TUTORIAL SIMPLIFICADO DE MATLAB
TUTORIAL SIMPLIFICADO DE MATLAB Esse tutorial visa apresentar apenas as funções mais utilizadas pelo grupo. O Matlab suporta várias funções de entrada e saída de arquivos da linguagem C. Tais funções incluem
Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza
Curso de AutoCAD 2D Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza Regras da Fundação Gorceix Controle de frequência: Primeira chamada após decorridos 10 minutos do início da aula; Segunda
FUNÇÃO: MOTIVAÇÃO FUNÇÃO: MOTIVAÇÃO FUNÇÃO: MOTIVAÇÃO. Bacharelado em Ciência e Tecnologia Bacharelado em Ciências e Humanidades
Bacharelado em Ciência e Tecnologia Bacharelado em Ciências e Humanidades BC 0005 Bases Computacionais da Ciência Representação Gráfica de Funções FUNÇÃO: MOTIVAÇÃO Vários fenômenos naturais e físicos
Características Básicas
Características Básicas Software de simulação matemática; Realiza operações matriciais,constrói gráficos em 2D e 3D,ajuda no processamento de sinais; Facilidade na linguagem em um ambiente interativo;
Apostila de impressão em AUTOCAD
Apostila de impressão em AUTOCAD Parte 1.- Configurar penas por cores Parte 2.- Configurar impressora (plotter) Parte 3.- Imprimir Parte 1.- Configurar penas por cores A partir do Autocad 2000 foi introduzido
LibreOffice Calc: aula 3
Universidade Federal de Uberlândia Faculdade de Computação GMA038 Introdução à Ciência da Computação Prof. Renato Pimentel Objetivos LibreOffice Calc: aula 3 Apresentar a criação de um gráfico no LibreOffice
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA CRIANDO LAYERS. Professor: João Carmo
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA CRIANDO LAYERS Professor: João Carmo Introdução Layer significa camada. Os Layers são como camadas transparentes
Curso de C para Engenharias
Aula 8 Cristiano Dalbem Dennis Balreira Gabriel Moreira Miller Biazus Raphael Lupchinski Universidade Federal do Rio Grande do Sul Instituto de Informática Grupo PET Computação math.h conio2.h Outras bibliotecas
Computação Gráfica e Processamento de Imagens. recorte ( clipping ) de : o segmentos de retas o polígonos o textos. Prof.
recorte ( clipping ) de : o segmentos de retas o polígonos o textos Prof. Julio Arakaki 2005 1 Recorte ( clipping ) Ponto Processo de visualização que leva em conta apenas o conteúdo da janela de desenho.
3. Conhecimentos Básicos
3. Conhecimentos Básicos 3.1 Sistema de Coordenadas A área de trabalho do AutoCAD é baseada em um sistema cartesiano de coordenadas, onde serão posicionados os pontos que definirão as entidades do desenho.
Lindas apresentações com o LAT E X. Melissa Weber Mendonça SoLiSC 2013
Lindas apresentações com o LAT E X Melissa Weber Mendonça SoLiSC 2013 Por que fazer apresentações bonitas? Ser descuidado com suas apresentações pode comunicar falta de interesse, descaso e até desrespeito
REPRESENTAÇÃO DE PROJETOS DE ARQUITETURA COM AUTOCAD 2D
REPRESENTAÇÃO DE PROJETOS DE ARQUITETURA COM AUTOCAD 2D AULA 04 COMANDOS INICIAIS Faculdade de Tecnologia e Ciências - FTC Unidade Vitória da Conquista BA Colegiado de Engenharia Civil CIRCLE Permite desenhar
DESENHAR COM PRECISÃO - O SISTEMA DE COORDENADAS
DESENHAR COM PRECISÃO - O SISTEMA DE COORDENADAS Para criar linhas, polígonos, sólidos ou outros objetos, sempre teremos que informar o Rhino o ponto de partida e o ponto final. Tais pontos podem ser criados
MATLAB. Que é MATLAB?
MATLAB Que é MATLAB? MATLAB é o nome abreviado de MATrix LABoratory. MATLAB é um programa para realizar cálculos numéricos com vetores e matrizes. Como caso particular pode também trabalhar com números
FRACTAIS. Iteração: é um conjunto de procedimentos repetidos em série para construir um fractal. (NUNES, 2006, f. 30).
Revisado por: A. Patrícia Grajales Spilimbergo e Cláudia Piva FRACTAIS Algumas definições... Fractal: Um fractal é um objeto que pode ser obtido geometricamente ou aleatoriamente através de processos recursivos,
Bitmap X Vetorial OS DOIS PRINCIPAIS TIPOS DE ARQUIVOS NA COMPUTAÇÃO GRÁFICA
Bitmap X Vetorial OS DOIS PRINCIPAIS TIPOS DE ARQUIVOS NA COMPUTAÇÃO GRÁFICA Bitmap X Vetorial > Existem dois tipos de arquivos fundamentais na computação gráfica: bitmap e vetorial. Alguns programas mais
Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza. Aula anterior...
Curso de AutoCAD 2D Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza Aula anterior... Introdução ao AutoCAD Sistema de Unidades Comando Line Comando Circle Modos de selecionar objetos Comando
INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB
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
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.
O uso de smartphones no ensino de funções Ursula Tatiana Timm e-mail: [email protected] Jonathas Ieggli da Silva e-mail: [email protected] Utilizando o aplicativo Geogebra para conhecer as
Cotagem. Linha auxiliar; Linha de cota Limite da linha de cota; Cota (dimensão linear ou angular) Fonte: ABNT NBR 10126
ABNT NBR 10126 Cotagem Representação gráfica no desenho da característica do elemento, através de linhas, símbolos, notas e valor numérico numa unidade de medida. Elementos de cotagem Linha auxiliar; Linha
Professor: Computação Gráfica I. Anselmo Montenegro Conteúdo: - Objetos gráficos planares. Instituto de Computação - UFF
Computação Gráfica I Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: - Objetos gráficos planares 1 Objetos gráficos: conceitos O conceito de objeto gráfico é fundamental para a Computação
O Problema de Visibilidade. Computação Gráfica Recorte. Onde Acontece? O que é Recorte? Renato Ferreira
O Problema de Visibilidade Computação Gráfica Recorte Renato Ferreira Numa cena tri-dimensional, normalmente não é possível ver todas as superfícies de todos os objetos Queremos descartar objetos ou partes
Corel Draw. Editoração Gráfica. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.
Corel Draw Editoração Gráfica Professor: Jarbas Araújo [email protected] CENTRO EDUCACIONAL RADIER Antes de começamos a desenhar, existem algumas noções básicas sobre o programa, tipos de
5.1 Visualização da curva silhueta em R 4 Alguns exemplos de superfícies em R 4
5 Aplicações Neste capítulo apresentaremos algumas aplicações da curva silhueta. A primeira é auxiliar na visualização de superfícies em R 4. A silhueta destaca importantes curvas na superfície e identifica
TOPOGRAFIA NO REVIT TOPOGRAFIA NO REVIT
TOPOGRAFIA NO REVIT Topografia não é o ponto mais forte do Revit. No entanto, é suficiente para básicas operações em projetos de construção. A ferramenta Toposurface define uma superfície topográfica usando
TUTORIAL DO PROGRAM ADINA 9.2
Disciplina: PEF 3302 Mecânica das Estruturas I Data: 17/10/2016 TUTORIAL DO PROGRAM ADINA 9.2 PROBLEMA: SÓLIDO ENGASTADO SUJEITO A FORÇA DE VOLUME DEVIDA AO PESO PRÓPRIO Considerações iniciais O programa
Corel Draw. Editoração Gráfica. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.
Corel Draw Editoração Gráfica Professor: Jarbas Araújo [email protected] CENTRO EDUCACIONAL RADIER Padrões CMYK ou RGB? Isso causa uma enorme confusão na cabeça de clientes, e pessoas leigas
Processamento de Imagens Coloridas. Prof. Adilson Gonzaga
Processamento de Imagens Coloridas Prof. Adilson Gonzaga 1 Aparência de um Objeto A aparência de um objeto é o resultado de uma complexa interação da luz incidente sobre este objeto, suas características
Material do Professor. Tema: Roteiro de construção para a atividade Porcentagem
1 Material do Professor Tema: Roteiro de construção para a atividade Porcentagem Objetivo: Dar suporte ao professor para fazer as construções necessárias à atividade Porcentagem ATIVIDADE 1: Construção
Sumário. Tipografia Imagem O Corel Draw Ferramentas Práticas
José Natanael Reis Sumário 2 Tipografia Imagem O Corel Draw Ferramentas Práticas Tipografia O que é tipografia? 4 Do grego: typos "forma graphein "escrita" Composição de um texto usando símbolos alfabéticos,
RHINOCEROS 4.0 RHINOCEROS 4.0
RHINOCEROS 4.0 RHINOCEROS 4.0 CURVAS Desenho de Curvas (Control Points e Interpolate Points) Ferramentas de Precisão Edição de Pontos e por Controle de Pontos Rebuild controle do nº de pontos da curva
Informática no Ensino de Matemática Prof. José Carlos de Souza Junior jc
Informática no Ensino de Matemática Prof. José Carlos de Souza Junior http://www.unifal-mg.edu.br/matematica/?q=disc jc Aula 10 Reproduza as seguintes figuras no SuperLogo: ATIVIDADE 01 ATIVIDADE 02 Reproduza
Adobe FLASH C FLASH FLASH CS4 S CS
Adobe FLASH CS4 ÍNDICE CAPÍTULO 1 INICIANDO O FLASH...7 IMAGENS VETORIAIS...8 IMAGENS DE BITMAP...8 CAPÍTULO 2 ÁREA DE TRABALHO DO FLASH CS4...10 CRIANDO UM NOVO DOCUMENTO...13 PROPRIEDADES DO DOCUMENTO...14
Parte IV Como projetar um layout de página
Parte IV Como projetar um layout de página Parte IV Utilize as ferramentas de projetos visuais do Dreamweaver para criar layouts de página sofisticados. Esta seção contém os seguintes capítulos: Capítulo
GUIA DE PREPARAÇÃO DE ARQUIVOS PARA IMPRESSÃO OFFSET.
GUIA DE PREPARAÇÃO DE ARQUIVOS PARA IMPRESSÃO OFFSET. Para um melhor resultado, antes de iniciar seu projeto gráfico, solicite um gabarito. 01 Formato Todo material deve ser enviado com a página já nas
Processamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 30 de julho de 2015 Motivações: cor ajuda reconhecimento
Cascading: Style Sheet
André Kawamoto 2010 O que é CSS Cascading: Múltiplos estilos podem se sobrepor para especificar uma variedade de estilos desde um website inteiro até um único elemento. Qual estilo é aplicado diz respeito
Capítulo 11. GRÁFICOS COM WGNUPLOT
Capítulo 11. GRÁFICOS COM WGNUPLOT OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Wgnuplot para fazer gráficos Aprender a utilizar o aplicativo Wgnuplot interativamente com um programa em FORTRAN
P2 de Cálculo a Várias Variáveis I MAT Data: 14 de maio de 2013
P2 de Cálculo a Várias Variáveis I MAT 62 20. Data: 4 de maio de 20 Nome: Assinatura: Matrícula: Turma: Questão Valor Nota Revisão.0 2 5.0 Teste 2.0 Total 0.0 Instruções Mantenha seu celular desligado
