Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Documentos relacionados
Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Programação e Computação para Arquitectura 2012/2013

Exercícios de Programação e Computação para Arquitectura

Programação e Computação para Arquitectura 2010/2011

Programação e Computação para Arquitectura 2015/2016

Lista 5: Superfícies Engenharia Mecânica - Professora Elisandra Bär de Figueiredo

Lista 5: Superfícies. (e) x = 4 tan(t) (f) x = (g) x = 1 4 csc(t) y = cosh(2t)

UNIVERSIDADE FEDERAL DE VIÇOSA DEPARTAMENTO DE MATEMÁTICA LISTA DE EXERCÍCIOS DE MAT243-CÁLCULO III

Integrais Múltiplos. Slide 1. c 2000, 1998 Maria Antónia Carravilla FEUP

Caderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado.

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Lista 7 Funções de Uma Variável

Lista 7 Funções de Uma Variável

Exercícios de Programação e Computação para Arquitectura

Lista Determine uma representação paramétrica de cada uma das superfícies descritas abaixo e calcule

3 Cálculo Integral em R n

Lista Determine uma representação paramétrica de cada uma das superfícies descritas abaixo e calcule

O teste é constituído por dois cadernos (Caderno 1 e Caderno 2). Utiliza apenas caneta ou esferográfica, de tinta azul ou preta.

LISTA DE CÁLCULO III. (A) Integrais Duplas. 1. Em cada caso, esboce a região de integração e calcule a integral: (e) (f) (g) (h)

Ordenar ou identificar a localização de números racionais na reta numérica.

PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 02

INTEGRAIS MÚLTIPLAS. [a, b] e [c, d], respectivamente. O conjunto P = {(x i, y j ) i = 0,..., n, j = i=1

Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM

Lista 1 - Cálculo III

Integrais Duplas. 1. Em cada caso, esboce a região de integração e calcule a integral: x 2 y 2 dxdy; (a) (b) e x+y dxdy; (c) x 1+y 3 dydx; (d)

TURMAS:11.ºA/11.ºB. e é perpendicular à reta definida pela condição x 2 z 0.

MAT Cálculo Diferencial e Integral para Engenharia III 1a. Lista de Exercícios - 1o. semestre de x+y

MATRIZ DE REFERÊNCIA - SPAECE MATEMÁTICA 5 o ANO DO ENSINO FUNDAMENTAL TEMAS E SEUS DESCRITORES

Teste de Avaliação. Nome N. o Turma Data /mar./2019. Avaliação E. Educação Professor. Duração (Caderno 1 + Caderno 2): 90 minutos. MATEMÁTICA 9.

UNIVERSIDADE ESTADUAL DE SANTA CRUZ UESC. 1 a Avaliação escrita de Cálculo IV Professor: Afonso Henriques Data: 10/04/2008

MAT Cálculo Diferencial e Integral para Engenharia III 1a. Lista de Exercícios - 1o. semestre de 2013

As cotações dos itens de cada caderno encontram-se no final do respetivo caderno.

1. Calcule a integral do fluxo F nds (i) diretamente e (ii) usando o teorema do divergente.

Geometria Analítica II - Aula 5 108

Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 11º ANO DE ESCOLARIDADE MATEMÁTICA A. Ficha de revisão n.º 3

Exercícios de Programação e Computação para Arquitectura

Soluções dos Problemas do Capítulo 5

UNIVERSIDADE FEDERAL DE VIÇOSA CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS DEPARTAMENTO DE MATEMÁTICA

Cálculo 2. Guia de Estudos P1

Caderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado.

FICHA FORMATIVA. Represente, pelas suas projecções, a recta p, perpendicular ao plano alfa.

MAT Cálculo Diferencial e Integral para Engenharia III 1a. Lista de Exercícios - 1o. semestre de 2016

GEOMETRIA Exercícios

MATEMÁTICA. Questões de 01 a 04

Nome Cartão Turma Chamada

Superfícies Parametrizadas

LISTA DE EXERCÍCIOS COMPLEMENTAR 1ª PROVA

Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos

Exercícios Resolvidos Mudança de Coordenadas

MATEMÁTICA. Questões de 01 a 12

(b) lim. n 3 2. (e) lim

Matemática A. Versão 1. Na sua folha de respostas, indique de forma legível a versão do teste. Teste Intermédio de Matemática A.

Vectores e Geometria Analítica

Universidade Federal do Pará Curso de Licenciatura em Matemática PARFOR Lista de Exercícios Referentes a Prova Substitutiva de Geometria Analítica

Capitulo 4 Figuras Geométricas Planas

TEMA I: Interagindo com os números e funções

Caderno 1: 35 minutos. Tolerância: 10 minutos. (é permitido o uso de calculadora)

Universidade Federal da Bahia

Universidade Federal da Bahia

Lista de Exercícios de Cálculo 3 Sétima Semana

Provas de Acesso ao Ensino Superior Para Maiores de 23 anos PROVA MODELO DE MATEMÁTICA

Exercícios de Programação e Computação para Arquitectura

4.4 Secções planas de superfícies e sólidos

Teorema de Fubini e Mudança de Variáveis (Resolução Sumária)

Novo Espaço Matemática A 11.º ano Proposta de Teste Intermédio [janeiro 2015]

Prova Vestibular ITA 2000

9 ạ Lista de Exercícios de Cálculo II Integrais Triplas: Coordenadas Retangulares, Cilíndricas e Esféricas; Mudança de Variáveis

Introdução à Ciência da Computação (ICC) PROVA P2 Sexta-feira 1 de Junho de 2001

Ô, 04 ! ^ D. Exercícios

VESTIBULAR UFPE UFRPE / ª ETAPA NOME DO ALUNO: ESCOLA: SÉRIE: TURMA: MATEMÁTICA 2

Lista 4 de Cálculo Diferencial e Integral II Integrais Triplas. 1. Calcular I =

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

3.4. Determine o(s) ponto(s) da curva x =cost, y =sent, z =sen(t/2) mais distante(s) da origem.

Modelação Geométrica e Visualização de Edifícios 2007/2008

P3 MECÂNICA NEWTONIANA A (FIS 1025) 18/11/2011

Matemática Computacional

Lista de Exercícios 1 : integrais duplas e triplas

Álgebra Linear I - Aula 2. Roteiro

3º ANO DO ENSINO MÉDIO. 1.- Quais são os coeficientes angulares das retas r e s? 60º 105º. 0 x x. a) Escreva uma equação geral da reta r.

CÁLCULO II - MAT0023. Nos exercícios de (1) a (4) encontre x e y em termos de u e v, alem disso calcule o jacobiano da

Ano / Turma: N.º: Data: - - Caderno 1. (É permitido o uso de calculadora.)

Ca lculo Vetorial. 2) Fac a uma corresponde ncia entre as func o es f e os desenhos de seus campos vetoriais gradientes.

CÁLCUL O INTEGRAIS TRIPLAS ENGENHARIA

Computação Gráfica - 09

ESCOLA SECUNDÁRIA COM 2º E 3º CICLOS ANSELMO DE ANDRADE 9º ANO ANO LECTIVO

QUESTÕES OBJETIVAS. ) é uma Progressão Aritmética (P.A.) de razão 2 e com a 1 Considere uma função f : dada por f ( x) = ax+ b.

0.1 Superfícies Regradas

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Lista Determine o volume do sólido contido no primeiro octante limitado pelo cilindro z = 9 y 2 e pelo plano x = 2.

Caderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado.

Coordenadas esféricas

Primeiro Teste de CVGA

Exercícios Resolvidos Esboço e Análise de Conjuntos

QUESTÕES DE CÁLCULO (2) = 2 ( ) = 1. O valor do limite L = lim se encontra no intervalo:

Prova de Ingresso Específica de acordo com os artigos 8.º e 11.º do Decreto-Lei n.º 113/2014 de 16 de julho.

Computação Gráfica - 09

Análise Matemática 2 - Semana 2: 8 de Março, 2010

Superfícies (2) 1 Cilindro. Sadao Massago. 3 de novembro de Paramétrica. P curva. reta.

Transcrição:

Exercícios de Programação e Computação para Arquitectura António Menezes Leitão 18 de Dezembro de 2012

1 Processamento do Superfícies Por convenção, representámos as coordenadas de uma superfície como uma lista de listas de posições. Se o objectivo não é gerar uma superfície mas sim processar os vários quadrângulos que constituem a superfície, então temos de operar sobre essas posições em grupos de quatro. A seguinte função de ordem superior realiza essa tarefa: (define (itera-quadrangulos f ptss) (for/list ((pts0 ptss) (pts1 (cdr ptss))) (for/list ((p0 pts0) (p1 pts1) (p2 (cdr pts1)) (p3 (cdr pts0))) (f p0 p1 p2 p3)))) Para processar cada um dos quadrângulos pode ser útil determinar o seu centro e a sua normal. As seguintes funções fazem precisamente isso: (define (media a b) (/ (+ a b) 2.0)) (define (media-pontos p0 p1) (xyz (media (cx p0) (cx p1)) (media (cy p0) (cy p1)) (media (cz p0) (cz p1)))) (define (centro-quadrangulo p0 p1 p2 p3) (media-pontos (media-pontos p0 p2) (media-pontos p1 p3))) (define (normal-quadrangulo p0 p1 p2 p3) (normal-poligono (list p0 p1 p2 p3))) (define (normal-poligono pts) (norm-c (produtos-cruzados (append pts (list (car pts)))))) (define (produtos-cruzados pts) (if (null? (cdr pts)) (xyz 0 0 0) (+c (cross-c (car pts) (cadr pts)) (produtos-cruzados (cdr pts))))) 1

1.1 Exercícios Exercicio 1.1 Considere a superfície definida por: x(u, v) = u y(u, v) = v z(u, v) = 4 sin(u v) 10 π u π π v π Escreva uma função sin-u*v que, dado o número de intervalos n a considerar para cada dimensão, devolve a lista de listas de posições da superfície anterior. Visualize essa superfície. Exercicio 1.2 Usando a função itera-quadrangulos, defina a função superficie-esferas que, dada uma superfície representada por uma lista de listas de posições, gera uma união de esferas, cada uma posicionada no centro de cada quadrângulo e cujo raio é metade da menor distância entre os pontos do quadrângulo. Use a função superficie-esferas para gerar a seguinte imagem: Exercicio 1.3 Usando a função itera-quadrangulos, defina a função superficie-cones que, dada uma superfície representada por uma lista de listas de posições, gera uma união de cones, semelhante à que se apresenta na seguinte imagem: 2

Exercicio 1.4 O toro é definido parametricamente por: x = cos v(r + r cos u) y = sin v(r + r cos u) z = r sin u 0 u 2π; 0 v 2π; Crie um toro de cones semelhante ao que se apresenta em seguida: 3

Exercicio 1.5 Defina a função malha que, dada uma superfície representada por uma lista de listas de posições, gera uma forma semelhante à que se apresenta na seguinte imagem: Exercicio 1.6 Defina a função superficie-piramides que, dada uma superfície representada por uma lista de listas de posições, gera uma união de piramides, semelhante à que se apresenta na seguinte imagem: 4

Exercicio 1.7 Defina a função borbulha que, dados os quatro vértices de um quadrângulo (em sentido anti-horário), cria uma forma semelhante à borbulha que se apresenta em seguida: Exercicio 1.8 Usando a função borbulha, crie a seguinte forma: Exercicio 1.9 Usando a função borbulha, crie a seguinte forma: 5

Exercicio 1.10 Defina a função superficie-cilindros que, dada uma superfície representada por uma lista de listas de posições, gera uma união de cilindros verticais, cada um com o topo no centro de cada quadrângulo e base na cota mínima da superfície, e cujo raio é metade da menor distância entre os pontos do quadrângulo. A seguinte imagem ilustra um exemplo: 6