AULA 4. Estruturas e controlo: for, if, while, def. Somatórios. Funções python. Mais sobre regressão linear Laboratório Numérico 1

Tamanho: px
Começar a partir da página:

Download "AULA 4. Estruturas e controlo: for, if, while, def. Somatórios. Funções python. Mais sobre regressão linear Laboratório Numérico 1"

Transcrição

1 AULA 4 Estruturas e controlo: for, if, while, def. Somatórios. Funções python. Mais sobre regressão linear Laboratório Numérico 1

2 Ciclo com contador vs operação vetorial np benchmark simples import numpy as np import time Atenção: o N=10**5 tempo gasto é x=np.ones((n),dtype=float) y=np.ones((n))*5 muito sensível t0=time.clock() ao valor de N Sxy=0 for k in range(len(x)): Sxy=Sxy+x[k]*y[k] Controlo t1=time.clock() do tempo SSxy=np.sum(x*y) t2=time.clock() print(t1-t0,t2-t1,'aceleração:',(t1-t0)/(t2-t1)) 2018 Laboratório Numérico 2

3 Outras estruturas de controlo #Código de execução condicional if x>0: y=1/x elif x==0: y=0 elif x>-5: y=1/x**2 else: y=1/x** Laboratório Numérico 3

4 Ciclo sem contador (while) while condição: codigo 1 codigo N 2018 Laboratório Numérico 4

5 função (def) def fun(input1,input2,,inputn): codigo return(output1,,outputm) #chama-e a função com: (x1,x2,,xm)=fun(y1,y2,,yn) 2018 Laboratório Numérico 5

6 De volta ao problema y = ax + b Vamos escrever uma função genérica para resolver o problema do ajuste de uma reta a um conjunto de dados por mínimos quadrados. Em relação à Aula 3, vamos acrescentar dois detalhes: A função considera os dois ajustes lineares: y = ax + b ou y = ax A função calcula uma medida da qualidade do ajuste linear, o coeficiente de correlação de Pearson 2018 Laboratório Numérico 6

7 Novos cálculos No caso y = ax, pode mostrar-se (exercício!) que a = x ky k x k x k Em ambos os casos, o coeficiente de correlação de Pearson é: r = x k y k 1 N x k y k x 2 k 1 x 2 N k y 2 1 N y k 2 Precisamos de calcular todos os somatórios Laboratório Numérico 7

8 Função linreg (sem ciclos for) import numpy as np #executar antes de chamar linreg def linreg(x,y,origin): n=len(x) sx=np.sum(x) sy=np.sum(y) sx2=np.sum(x*x) sy2=np.sum(y*y) sxy=np.sum(x*y) r=(sxy-sx*sy/n)/np.sqrt((sx2-sx*sx/n)*(sy2-sy*sy/n)) if origin: a=sxy/sx2 b=0. else: a=(sxy-sx*sy/n)/(sx2-sx*sx/n) b=(sy-a*sx)/n return(a,b,r) 2018 Laboratório Numérico 8

9 Utilização da função import matplotlib.pyplot as plt plt.close('all') nu=1e12*np.array([749,724,699,674,649,624,599,574,549,524,499],dtype=float) Vp=np.array([1,0.99,0.89,0.79,0.68,0.57,0.47,0.37,0.28,0.17,0.07]) e=1.609e-19; evp=e*vp (a,b,r)=linreg(nu,evp,false) h=a; W=-b plt.scatter(nu,vp,color='red ) #argumento por dicionário fit=(h*nu-w)/e; plt.plot(nu,fit,color='blue') plt.text(6.5e14,0.4,'h='+str(h)+'\n'+'r='+str(r)) plt.xlabel(r'$\nu$ );plt.ylabel(r'$v_p$') plt.title('determinação da constante de Planck') print('h=',h,'r=',r) 2018 Laboratório Numérico 9

10 2018 Laboratório Numérico 10

11 y = ax + b vs y = ax O coeficiente de correlação não depende do fit Em certos problemas a reta de regressão tem que passar na origem, por razões físicas (por exemplo os valores negativos são inaceitáveis) Para um dado conjunto de dados as duas opções dão declives diferentes. A opção y = ax + b tem erro médio quadrático (tem mais graus de liberdade) Laboratório Numérico 11

12 Ajuste polynomial: y = p n x n + p 1 x + p 0 #y=ax+b (polinómio de grau 1) n=1 p=np.polyfit(x,y,n) a=p[0] b=p[1] #O primeiro membro de p é o coeficiente #de potência mais alta 2018 Laboratório Numérico 12

13 Ajuste de curvas linearizáveis Algumas curvas podem ser transformadas em retas por uma mudança de variáveis: Fazendo V = V 0 e t/rc ln V = ln V 0 t RC y = ln(v), b = ln V 0, x = t, a = 1 RC Fica na forma: y = ax + b 2018 Laboratório Numérico 13

14 Exemplo: descarga de condensador V = V 0 e t/rc ln V = ln V 0 t RC Dados t(s) V(V) Laboratório Numérico 14

15 Calculo da capacidade de um condensador import numpy as np import matplotlib.pyplot as plt R=2000 V=np.array([9.40,7.31,5.15,3.55,2.81,2.04,1.26,0.97,0.74,0.58]) t=np.arange(1.,11.,1.)#[1.,2.,,10.] logv=np.log(v) p=np.polyfit(t,logv,1) a=p[0];b=p[1] V0=np.exp(b) C=-1/(R*a) fit=v0*np.exp(-t/(r*c)) plt.close('all');plt.figure() plt.scatter(t,v,color='red') plt.plot(t,fit,color='green') plt.title('c='+str(c)+' F') 2018 Laboratório Numérico 15

16 Resultado 2018 Laboratório Numérico 16

AULA 3. Estruturas de controlo e Organização do Código. Determinação da constante de Planck por mínimos quadrados. Laboratório Numérico 1

AULA 3. Estruturas de controlo e Organização do Código. Determinação da constante de Planck por mínimos quadrados. Laboratório Numérico 1 AULA 3 Estruturas de controlo e Organização do Código. Determinação da constante de Planck por mínimos quadrados. Laboratório Numérico 1 Modularização do código PYTHON O código deve ser legível, comentado

Leia mais

Interpolação. Série 1D. Interpolação polynomial, Interpolação por troços: linear, splines. Sensibilidade à amostra. Geração de amostras aleatórias.

Interpolação. Série 1D. Interpolação polynomial, Interpolação por troços: linear, splines. Sensibilidade à amostra. Geração de amostras aleatórias. AULA 4 Interpolação. Série 1D. Interpolação polynomial, Interpolação por troços: linear, splines. Sensibilidade à amostra. Geração de amostras aleatórias. Laboratório Numérico 1 Porquê interpolar? Produzir

Leia mais

AULA 7. Raízes de equações não lineares. Equilíbrio térmico de um painel solar. Método da bisseção Laboratório Numérico 1

AULA 7. Raízes de equações não lineares. Equilíbrio térmico de um painel solar. Método da bisseção Laboratório Numérico 1 AULA 7 Raízes de equações não lineares. Equilíbrio térmico de um painel solar. Método da bisseção. 2018 Laboratório Numérico 1 Equilíbrio térmico de um painel solar Vamos estudar um exemplo de termodinâmica:

Leia mais

Estatística Aplicada ao Serviço Social

Estatística Aplicada ao Serviço Social Estatística Aplicada ao Serviço Social Módulo 7: Correlação e Regressão Linear Simples Introdução Coeficientes de Correlação entre duas Variáveis Coeficiente de Correlação Linear Introdução. Regressão

Leia mais

AULA 5. Raízes de equações não lineares. Equilíbrio térmico de um painel solar. Método da bisseção. Laboratório Numérico 1

AULA 5. Raízes de equações não lineares. Equilíbrio térmico de um painel solar. Método da bisseção. Laboratório Numérico 1 AULA 5 Raízes de equações não lineares. Equilíbrio térmico de um painel solar. Método da bisseção. Laboratório Numérico 1 Equilíbrio térmico de um painel solar Vamos estudar um exemplo de termodinâmica:

Leia mais

Física Geral - Laboratório. Aula 8: Estimativas e erros em medidas indiretas: Ajuste de funções

Física Geral - Laboratório. Aula 8: Estimativas e erros em medidas indiretas: Ajuste de funções Física Geral - Laboratório Aula 8: Estimativas e erros em medidas indiretas: Ajuste de funções 1 Medidas indiretas: Ajuste de funções Ajuste de funções y = f (x; a 1,a 2,...,a p ) Medidas de duas grandezas

Leia mais

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções Física Geral - Laboratório Estimativas e erros em medidas indiretas: Ajuste de funções 1 Medidas indiretas: Ajuste de funções Ajuste de funções y = f (x; a 1,a 2,...,a p ) Medidas de duas grandezas x e

Leia mais

Aula 19. Campo elétrico de uma distribuição estacionária de cargas: equação de Poisson Laboratório Numérico 1

Aula 19. Campo elétrico de uma distribuição estacionária de cargas: equação de Poisson Laboratório Numérico 1 Aula 19 Campo elétrico de uma distribuição estacionária de cargas: equação de Poisson 2018 Laboratório Numérico 1 Equação de Poisson o potencial gerado por uma distribuição contínua de carga elétrica numa

Leia mais

Modelação Numérica 2017 Aula 17, 26/Abr

Modelação Numérica 2017 Aula 17, 26/Abr Modelação Numérica 201 Aula 1, 26/Abr Es#ma#va de parâmetros e op#mização h4p://modnum.ucs.ciencias.ulisboa.pt Es=ma=va/op=mização de parâmetros Muitas vezes queremos es#mar parâmetros que não conseguimos

Leia mais

Aula 11 E 2 E S E 3 E 1. Resolução de sistemas de equações lineares Laboratório Numérico 1. (1-a) 3 E 0. (1-a) 2 E 1 (1-a)E 2 a(1-a)e 1 ae 2

Aula 11 E 2 E S E 3 E 1. Resolução de sistemas de equações lineares Laboratório Numérico 1. (1-a) 3 E 0. (1-a) 2 E 1 (1-a)E 2 a(1-a)e 1 ae 2 Aula 11 Resolução de sistemas de equações lineares E S (1-a) 3 E a(1-a) 2 E (1-a) 2 E 1 (1-a)E 2 a(1-a)e 1 ae 2 E 3 (1-a) 2 E (1-a)E 1 E 3 a(1-a)e (1-a)E ae 1 E 2 E 2 ae 3 (1-a)E 3 ae E 1 ae 2 a(1-a)e

Leia mais

4 de outubro de MAT140 - Cálculo I - Método de integração: Frações Parciais

4 de outubro de MAT140 - Cálculo I - Método de integração: Frações Parciais MAT140 - Cálculo I - Método de integração: Frações Parciais 4 de outubro de 2015 Iremos agora desenvolver técnicas para resolver integrais de funções racionais, conhecido como método de integração por

Leia mais

Integração numérica. Prof. Luiz T. F. Eleno. Departamento de Engenharia de Materiais Escola de Engenharia de Lorena Universidade de São Paulo

Integração numérica. Prof. Luiz T. F. Eleno. Departamento de Engenharia de Materiais Escola de Engenharia de Lorena Universidade de São Paulo Integração numérica Prof. Luiz T. F. Eleno Departamento de Engenharia de Materiais Escola de Engenharia de Lorena Universidade de São Paulo 2018 LOM3260 (EEL-USP, 2018) Integração numérica Prof. Luiz T.

Leia mais

Capítulo 3 - Mínimos Quadrados Lineares

Capítulo 3 - Mínimos Quadrados Lineares Capítulo 3 - Mínimos Quadrados Lineares Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil e Electrotécnica Carlos Balsa Métodos

Leia mais

Método dos Mínimos Quadrados

Método dos Mínimos Quadrados Licenciatura em Engenharia Electrotécnica e de Computadores Análise Numérica 2004/2005 Método dos Mínimos Quadrados PROBLEMAS 1 Determine a aproximação dos mínimos quadrados aos pontos por: x 1 3 4 6 8

Leia mais

Módulo 4 Ajuste de Curvas

Módulo 4 Ajuste de Curvas Módulo 4 Ajuste de Curvas 4.1 Intr odução Em matemática e estatística aplicada existem muitas situações onde conhecemos uma tabela de pontos (x; y), com y obtido experimentalmente e deseja se obter uma

Leia mais

Capítulo 3 - Mínimos Quadrados Lineares

Capítulo 3 - Mínimos Quadrados Lineares Capítulo 3 - Mínimos Quadrados Lineares Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil, Química e Gestão Industrial Carlos

Leia mais

Método dos Mínimos Quadrados

Método dos Mínimos Quadrados Licenciatura em Engenharia Electrotécnica e de Computadores Análise Numérica 1998/99 Método dos Mínimos Quadrados Objectivos: Estimação de valores pelo método dos mínimos quadrados. PROBLEMAS 1 Determine

Leia mais

AULA 6. Input/output de dados ascii. Interpolação 2D. griddata Laboratório Numérico 1

AULA 6. Input/output de dados ascii. Interpolação 2D. griddata Laboratório Numérico 1 AULA 6 Input/output de dados ascii. Interpolação 2D. griddata 2018 Laboratório Numérico 1 Leitura de dados em numpy Exemplo: Temperatura analisada na região de Lisboa em 2015 Dados de 6 em 6 horas Horas

Leia mais

Método dos Mínimos Quadrados

Método dos Mínimos Quadrados Método dos Mínimos Quadrados Laura Goulart UESB 4 de Abril de 2019 Laura Goulart (UESB) Método dos Mínimos Quadrados 4 de Abril de 2019 1 / 22 Objetivos O Método dos Mínimos Quadrados (MMQ) é uma técnica

Leia mais

x exp( t 2 )dt f(x) =

x exp( t 2 )dt f(x) = INTERPOLAÇÃO POLINOMIAL 1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia Aproximação

Leia mais

Alexandre Miranda Alves Anderson Tiago da Silva Edson José Teixeira. MAT146 - Cálculo I - Integração por Frações Parciais

Alexandre Miranda Alves Anderson Tiago da Silva Edson José Teixeira. MAT146 - Cálculo I - Integração por Frações Parciais MAT146 - Cálculo I - Integração por Frações Parciais Alexandre Miranda Alves Anderson Tiago da Silva Edson José Teixeira Iremos agora desenvolver um método para resolver integrais de funções racionais,

Leia mais

MAT 2110 : Cálculo para Química

MAT 2110 : Cálculo para Química MAT 2110 : Cálculo para Química Aula 3/ Sexta 28/02/2014 Sylvain Bonnot (IME-USP) 2014 1 Resumo Aula 2 1 Informaçãoes gerais: Site: ver o link para MAT 2110 na pagina http://www.ime.usp.br/~sylvain/courses.html

Leia mais

Aula 13. Plano Tangente e Aproximação Linear

Aula 13. Plano Tangente e Aproximação Linear Aula 13 Plano Tangente e Aproximação Linear Se fx) é uma função de uma variável, diferenciável no ponto x 0, então a equação da reta tangente à curva y = fx) no ponto x 0, fx 0 )) é dada por: y fx 0 )

Leia mais

DCC008 - Cálculo Numérico

DCC008 - Cálculo Numérico DCC008 - Cálculo Numérico Polinômios de Taylor Bernardo Martins Rocha Departamento de Ciência da Computação Universidade Federal de Juiz de Fora bernardomartinsrocha@ice.ufjf.br Conteúdo Introdução Definição

Leia mais

Laboratório Numérico (em python)

Laboratório Numérico (em python) Departamento de Engenharia Geográfica, Geofísica e Energia Laboratório Numérico (em python) Pedro M A Miranda VERSÃO 2018/03/01 Indice 1 Introdução... 3 1.1 Software e bibliografia... 3 1.2 Contactos...

Leia mais

Método de Quadrados Mínimos: Caso discreto

Método de Quadrados Mínimos: Caso discreto Método de Quadrados Mínimos: Caso discreto Marina Andretta ICMC-USP 23 de maio de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta (ICMC-USP) sme0500 - cálculo numérico

Leia mais

Modelação Numérica 2017 Aula 5, 1/Mar

Modelação Numérica 2017 Aula 5, 1/Mar Modelação Numérica 2017 Aula 5, 1/Mar Projecto 1 Preparação dos dados. Tendências. Espectro h7p://modnum.ucs.ciencias.ulisboa.pt Modelação Numérica 2017 Aula 6, 7/Mar FFT Convolução Correlação h7p://modnum.ucs.ciencias.ulisboa.pt

Leia mais

Aula 2 Regressão e Correlação Linear

Aula 2 Regressão e Correlação Linear 1 ESTATÍSTICA E PROBABILIDADE Aula Regressão e Correlação Linear Professor Luciano Nóbrega Regressão e Correlação Quando consideramos a observação de duas ou mais variáveis, surge um novo problema: -as

Leia mais

CEDERJ MÉTODOS DETERMINÍSTICOS I - EP13

CEDERJ MÉTODOS DETERMINÍSTICOS I - EP13 CEDERJ MÉTODOS DETERMINÍSTICOS I - EP13 Prezado Aluno, O principal tópico deste EP é um tema muito importante para administradores e economistas. Trata-se de algo que os estatísticos chamam de regressão

Leia mais

Exercício: Identifique e faça um esboço do conjunto solução da. 3x xy + y 2 + 2x 2 3y = 0

Exercício: Identifique e faça um esboço do conjunto solução da. 3x xy + y 2 + 2x 2 3y = 0 Motivação Exercício: Identifique e faça um esboço do conjunto solução da equação 3x 2 + 2 3xy + y 2 + 2x 2 3y = 0 Motivação Exercício: Identifique e faça um esboço do conjunto solução da equação 3x 2 +

Leia mais

Leia atentamente o texto da Aula 5, Experimento 4 Indutores e circuitos RL com onda quadrada, e responda às questões que seguem.

Leia atentamente o texto da Aula 5, Experimento 4 Indutores e circuitos RL com onda quadrada, e responda às questões que seguem. PRÉ-RELATÓRIO 4 Nome: turma: Leia atentamente o texto da Aula 5, Experimento 4 Indutores e circuitos RL com onda quadrada, e responda às questões que seguem. 1 O que é um indutor? Qual é sua equação característica?

Leia mais

Prof. Luiz Felix. Unidade II MATEMÁTICA APLICADA

Prof. Luiz Felix. Unidade II MATEMÁTICA APLICADA Prof. Luiz Felix Unidade II MATEMÁTICA APLICADA Ajuste de curvas É um método que consiste em encontrar uma curva que se ajuste a uma série de pontos e que, possivelmente, cumpra uma série de parâmetros

Leia mais

Introdução ao Python. Prof. Fabrício Olivetti de França Universidade Federal do ABC

Introdução ao Python. Prof. Fabrício Olivetti de França Universidade Federal do ABC Introdução ao Python Prof. Fabrício Olivetti de França Universidade Federal do ABC Python Linguagem interpretada criada em 1991 Objetivos: enfatizar a legibilidade do código e, encurtar o tamanho dos códigos.

Leia mais

SME306 - Métodos Numéricos e Computacionais II Prof. Murilo F. Tomé. (α 1)z + 88 ]

SME306 - Métodos Numéricos e Computacionais II Prof. Murilo F. Tomé. (α 1)z + 88 ] SME306 - Métodos Numéricos e Computacionais II Prof. Murilo F. Tomé 1 o sem/2016 Nome: 1 a Prova - 07/10/2016 Apresentar todos os cálculos - casas decimais 1. Considere a família de funções da forma onde

Leia mais

Projeto de funções e instruções condicionais

Projeto de funções e instruções condicionais Projeto de funções e instruções condicionais Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons

Leia mais

Regras de Kirchoff dos circuitos eléctricos. Descarga de um condensador. Verificar experimentalmente as regras de Kirchoff para circuitos eléctricos.

Regras de Kirchoff dos circuitos eléctricos. Descarga de um condensador. Verificar experimentalmente as regras de Kirchoff para circuitos eléctricos. Guião de Laboratório Física MEC FEUP DEF egras de Kirchoff dos circuitos eléctricos. Descarga de um condensador Objectivos: Uso de instrumentos de medida eléctricos. Verificar experimentalmente as regras

Leia mais

Aula IV. Representação gráfica e regressão linear. Prof. Paulo Vitor de Morais

Aula IV. Representação gráfica e regressão linear. Prof. Paulo Vitor de Morais Aula IV Representação gráfica e regressão linear Prof. Paulo Vitor de Morais Representação gráfica A representação gráfica é uma forma de representar um conjunto de dados de medidas que permite o estudo

Leia mais

Observamos no gráfico acima que não passa uma reta por todos os pontos. Com base nisso, podemos fazer as seguintes perguntas:

Observamos no gráfico acima que não passa uma reta por todos os pontos. Com base nisso, podemos fazer as seguintes perguntas: Título : B1 AJUSTE DE CURVAS Conteúdo : Em matemática e estatística aplicada existem muitas situações em que conhecemos uma tabela de pontos (x; y). Nessa tabela os valores de y são obtidos experimentalmente

Leia mais

Aula 19. Equações diferenciais independentes do tempo: problemas de condições fronteira (espacial) Laboratório Numérico 1

Aula 19. Equações diferenciais independentes do tempo: problemas de condições fronteira (espacial) Laboratório Numérico 1 Aula 19 Equações diferenciais independentes do tempo: problemas de condições fronteira (espacial) Laboratório Numérico 1 Calcular a distribuição de temperatura numa barra composta 1D Metal Admite-se que

Leia mais

APROXIMAÇÃO DE FUNÇÕES MÉTODO DOS MÍNIMOS QUADRADOS

APROXIMAÇÃO DE FUNÇÕES MÉTODO DOS MÍNIMOS QUADRADOS MÉTODO DOS MÍNIMOS QUADRADOS INTRODUÇÃO Frequentemente é possível estabelecer uma relação linear entre duas grandezas medidas experimentalmente. O método dos mínimos quadrados é uma maneira de se obter

Leia mais

Séries Temporais e Modelos Dinâmicos. Econometria. Marcelo C. Medeiros. Aula 12

Séries Temporais e Modelos Dinâmicos. Econometria. Marcelo C. Medeiros. Aula 12 em Econometria Departamento de Economia Pontifícia Universidade Católica do Rio de Janeiro Aula 12 Regressão com Variáveis Não-Estacionárias Considere três processos estocásticos definidos pelas seguintes

Leia mais

1) Dê a fórmula da integral de no intervalo via método de Simpson.

1) Dê a fórmula da integral de no intervalo via método de Simpson. Instruções Esta prova é um longo exercício. Leia todas as questões antes de começar a resolver. Algumas funções úteis já estão incluídas na prova. Explique a sua solução em caixas de texto ou numa folha

Leia mais

Álgebra Linear I - Aula 6. Roteiro

Álgebra Linear I - Aula 6. Roteiro Álgebra Linear I - Aula 6 1. Equação cartesiana do plano. 2. Equação cartesiana da reta. 3. Posições relativas: de duas retas, de uma reta e um plano, de dois planos. Roteiro 1 Equação cartesiana do plano

Leia mais

Relatório: Experimento 3

Relatório: Experimento 3 Relatório: Experimento 3 Nome 1: Assinatura 1: Nome 2: Assinatura 2: Nome 3: Assinatura 3: Turma: Procedimento I Q1 (0,5 ponto) Apresente os valores experimentais encontrados para τ e t 1/2 do circuito

Leia mais

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

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 4 Ajuste de Curvas AJUSTE DE CURVAS Cálculo Numérico 3/55 Introdução Em geral, experimentos geram uma gama de dados que devem

Leia mais

AULA 2: INTRODUÇÃO A PYTHON. Luís Feliphe Silva Costa

AULA 2: INTRODUÇÃO A PYTHON. Luís Feliphe Silva Costa AULA 2: INTRODUÇÃO A PYTHON Luís Feliphe Silva Costa Sumário Variáveis simples Entrada e Saída de dados Operadores Estruturas Condicionais Estruturas de repetição Funções Tratamento de erros Variáveis

Leia mais

PUC-GOIÁS - Departamento de Computação

PUC-GOIÁS - Departamento de Computação PUC-GOIÁS - Departamento de Computação Fundamentos IV/Enfase Clarimar J. Coelho Goiânia, 28/05/2014 O que é interpolação polinomial? Ideia básica Permite construir um novo conjunto de dados a partir de

Leia mais

Modelação Numérica 2017 Aula 6, 7/Mar

Modelação Numérica 2017 Aula 6, 7/Mar Modelação Numérica 2017 Aula 6, 7/Mar Propriedades da DFT FFT Convolução Correlação h6p://modnum.ucs.ciencias.ulisboa.pt Aula passada Transformada de Fourier Discreta Qualquer função periódica pode ser

Leia mais

AULA 2. Números e operações. Erros de arredondamento e de truncatura. Gráficos simples. Cópia de objetos. Estruturas de controlo.

AULA 2. Números e operações. Erros de arredondamento e de truncatura. Gráficos simples. Cópia de objetos. Estruturas de controlo. AULA 2 Números e operações. Erros de arredondamento e de truncatura. Gráficos simples. Cópia de objetos. Estruturas de controlo. Laboratório Numérico 1 Números inteiros Plain int: 32 bits, representa os

Leia mais

Computação 1. Aula 8 Teórica professor: Leonardo Carvalho

Computação 1. Aula 8 Teórica professor: Leonardo Carvalho Computação 1 Aula 8 Teórica professor: Leonardo Carvalho Mais exercícios com for 2 Exercício Escreva uma função que recebe um inteiro n e retorna o somatório: 3 Solução import math def somatorio(n): '''Calcula

Leia mais

Física Geral - Laboratório. Aula 2: Organização e descrição de dados e parâmetros de dispersão e correlação

Física Geral - Laboratório. Aula 2: Organização e descrição de dados e parâmetros de dispersão e correlação Física Geral - Laboratório Aula 2: Organização e descrição de dados e parâmetros de dispersão e correlação 1 Física Geral - Objetivos Ao final do período, o aluno deverá ser capaz de compreender as principais

Leia mais

13 a Aula - Instruções Condicionais. Ciclos. Pré-processador. Variáveis de ambiente. Mestrado em Engenharia Física Tecnológica

13 a Aula - Instruções Condicionais. Ciclos. Pré-processador. Variáveis de ambiente. Mestrado em Engenharia Física Tecnológica 13 a Aula - Instruções Condicionais. Ciclos. Pré-processador. Variáveis de ambiente. Programação Mestrado em Engenharia Física Tecnológica Samuel M. Eleutério sme@tecnico.ulisboa.pt Departamento de Física

Leia mais

MAT 0143 : Cálculo para Ciências Biológicas

MAT 0143 : Cálculo para Ciências Biológicas MAT 0143 : Cálculo para Ciências Biológicas Aula 2/ Quarta 26/02/2014 Sylvain Bonnot (IME-USP) 2014 1 Resumo Aula 1 1 Informaçãoes gerais: Email: sylvain@ime.usp.br Site: ver o link para MAT 2110 na pagina

Leia mais

Aula 25 Técnicas de integração Aula de exercícios

Aula 25 Técnicas de integração Aula de exercícios MÓDULO - AULA 5 Aula 5 Técnicas de integração Aula de exercícios Objetivo Conhecer uma nova série de exemplos nos quais diferentes técnicas de integração são utilizadas. Nesta aula, você verá uma série

Leia mais

Aula 3 11/12/2013. Integração Numérica

Aula 3 11/12/2013. Integração Numérica CÁLCULO NUMÉRICO Aula 3 11/12/2013 Integração Numérica Objetivo: Calcular integrais utilizando métodos numéricos Cálculo Numérico 3/64 Integração Numérica Cálculo Numérico 4/64 Integração Numérica Em determinadas

Leia mais

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO. Escola Básica e Secundária Dr. Vieira de Carvalho. Departamento de Matemática e Ciências Experimentais

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO. Escola Básica e Secundária Dr. Vieira de Carvalho. Departamento de Matemática e Ciências Experimentais AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO Escola Básica e Secundária Dr. Vieira de Carvalho Departamento de Matemática e Ciências Experimentais Planificação Anual de Matemática A 10º ano Ano Letivo

Leia mais

Processo de Linearização de Gráficos

Processo de Linearização de Gráficos Aula Linearização de Gráficos 16 1 Processo de Linearização de Gráficos O que é linearização? Procedimento para tornar uma curva em uma reta. Permite determinar a relação entre duas variáveis (y e x),

Leia mais

Análise de Regressão Prof. MSc. Danilo Scorzoni Ré FMU Estatística Aplicada

Análise de Regressão Prof. MSc. Danilo Scorzoni Ré FMU Estatística Aplicada Aula 2 Regressão Linear Simples Análise de Regressão Prof. MSc. Danilo Scorzoni Ré FMU Estatística Aplicada Conceitos Gerais A análise de regressão é utilizada para explicar ou modelar a relação entre

Leia mais

LINEARIZAÇÃO DE GRÁFICOS

LINEARIZAÇÃO DE GRÁFICOS LINEARIZAÇÃO DE GRÁFICOS Física Básica Experimental I Departamento de Física / UFPR Processo de Linearização de Gráficos O que é linearização? procedimento para tornar uma curva que não é uma reta em uma

Leia mais

ANÁLISE DE REGRESSÃO

ANÁLISE DE REGRESSÃO ANÁLISE DE REGRESSÃO Lucas Santana da Cunha http://www.uel.br/pessoal/lscunha/ Universidade Estadual de Londrina 09 de janeiro de 2017 Introdução A análise de regressão consiste na obtenção de uma equação

Leia mais

Processamento da Informação Teoria. Recursividade

Processamento da Informação Teoria. Recursividade Processamento da Informação Teoria Recursividade Semana 08 Prof. Jesús P. Mena-Chalco 15/06/2013 Uma função chama outra função Vimos exemplos de uma função chamar uma outra função. def fatorial1(n): mult

Leia mais

Caros Alunos, segue a resolução das questões de Estatística aplicadas na prova para o cargo de Auditor Fiscal da Receita Municipal de Teresina.

Caros Alunos, segue a resolução das questões de Estatística aplicadas na prova para o cargo de Auditor Fiscal da Receita Municipal de Teresina. Caros Alunos, segue a resolução das questões de Estatística aplicadas na prova para o cargo de Auditor Fiscal da Receita Municipal de Teresina. De forma geral, a prova manteve o padrão das questões da

Leia mais

Lucas Santana da Cunha de julho de 2018 Londrina

Lucas Santana da Cunha de julho de 2018 Londrina Análise de Correlação e Lucas Santana da Cunha email: lscunha@uel.br http://www.uel.br/pessoal/lscunha/ 26 de julho de 2018 Londrina 1 / 17 Há casos em que pode existir um relacionamento entre duas variáveis:

Leia mais

Ajuste de Splines a um Conjunto de Dados

Ajuste de Splines a um Conjunto de Dados Ajuste de Splines a um Conjunto de Dados Reginaldo J. Santos Departamento de Matemática-ICE Universidade Federal de Minas Gerais http://www.mat.ufmg.br/~regi regi@mat.ufmg.br 7 de junho de Seja C (I) o

Leia mais

ESPAÇOS VETORIAIS. Álgebra Linear e Geometria Analítica Prof. Aline Paliga

ESPAÇOS VETORIAIS. Álgebra Linear e Geometria Analítica Prof. Aline Paliga ESPAÇOS VETORIAIS Álgebra Linear e Geometria Analítica Prof. Aline Paliga INTRODUÇÃO Sabe-se que o conjunto 2 ( x, y) / x, y é interpretado geometricamente como o plano cartesiano. O par ordenado (x,y)

Leia mais

Aula 4: Gráficos lineares

Aula 4: Gráficos lineares Aula 4: Gráficos lineares 1 Introdução Um gráfico é uma curva que mostra a relação entre duas variáveis medidas. Quando, em um fenômeno físico, duas grandezas estão relacionadas entre si o gráfico dá uma

Leia mais

Processamento da Informação

Processamento da Informação Processamento da Informação Fabrício Olivetti de França 02 de Fevereiro de 2019 Topics 1. Recursão 1 Recursão Indução Matemática Em bases matemáticas vocês aprenderam sobre indução matemática: Provamos

Leia mais

Leia atentamente o texto da Aula 4, Indutores e circuitos RL com onda quadrada, e responda às questões que seguem.

Leia atentamente o texto da Aula 4, Indutores e circuitos RL com onda quadrada, e responda às questões que seguem. PRÉ-RELATÓRIO 4 Nome: turma: Leia atentamente o texto da Aula 4, Indutores e circuitos RL com onda quadrada, e responda às questões que seguem. 1 O que é um indutor? Qual é sua equação característica?

Leia mais

Nesta aula... Parâmetros opcionais Atribuição abreviada Instruções break e continue Interrupção da execução. 1 Estudo desta disciplina.

Nesta aula... Parâmetros opcionais Atribuição abreviada Instruções break e continue Interrupção da execução. 1 Estudo desta disciplina. Nesta aula... 1 2 Parâmetros opcionais Atribuição abreviada Instruções break e continue Interrupção da execução 3 Forum: https://piazza.com/up.pt/fall2012/cc101/home Livro: versão PDF: http: //www.greenteapress.com/thinkpython/html/index.html

Leia mais

1.2 Roteiro para obter um gráfico de qualidade

1.2 Roteiro para obter um gráfico de qualidade CAPÍTULO 1 Análise Gráfica de Resultados Experimentais Prof. Cláudio Graça, Dep. Física UFSM 1.1 Objetivos encontrar uma função que represente um modelo físico a partir de medidas feitas em laboratório;

Leia mais

Escrita correta de resultados em notação

Escrita correta de resultados em notação Notas de Aula Laboratório de Física 1 e A Escrita correta de resultados em notação científica e confecção de gráficos 1 Prof. Alexandre A. C Cotta 1 Departamento de Física, Universidade Federal de Lavras,

Leia mais

MAP Cálculo Numérico e Aplicações

MAP Cálculo Numérico e Aplicações MAP151 - Cálculo Numérico e Aplicações Lista 6 Correção Neste ponto, todos já sabemos que todas as questões têm o mesmo valor, totalizando 1. pontos. Questão 1 Comecei escrevendo uma função ajusta reta.sci

Leia mais

Análise de Séries Temporais

Análise de Séries Temporais Análise de Séries Temporais Definições Uma série temporal é qualquer conjunto de observações ordenadas no tempo. Por exemplo: Valores diários de poluição na cidade de São Paulo; Valores mansais de temperatura

Leia mais

Aula 13. Séries undimensionais. Laboratório Numérico 1. Várias amostras da temperatura

Aula 13. Séries undimensionais. Laboratório Numérico 1. Várias amostras da temperatura Aula 13 Séries undimensionais Várias amostras da temperatura Laboratório Numérico 1 Funções de uma variável independente V = V(t) t é o tempo, mas pode ser outra variável (x ) Amostra regular com N pontos

Leia mais

Modelação Numérica 2017 Aula 9, 15/Mar

Modelação Numérica 2017 Aula 9, 15/Mar Modelação Numérica 2017 Aula 9, 15/Mar Tendências e filtros Correlação cruzada h6p://modnum.ucs.ciencias.ulisboa.pt Espectrogramas Domínio do tempo Domínio espectral Aula passada Ruído Coseno Transiente

Leia mais

Física Geral (2012/2) Aula 9: Estimativas e erros em medidas indiretas: Ajuste de funções

Física Geral (2012/2) Aula 9: Estimativas e erros em medidas indiretas: Ajuste de funções Física Geral (2012/2) Aula 9: Estimativas e erros em medidas indiretas: Ajuste de funções 1 Medidas indiretas: Ajuste de funções Ajuste de funções y = f (x; a 1,a 2,...,a p ) Medidas de duas grandezas

Leia mais

Introdução à Computação - aulas 01 e 02 -

Introdução à Computação - aulas 01 e 02 - MAC2166 Introdução à Computação - aulas 01 e 02 - Mauro Cesar Bernardes 25/Fevereiro/2014 Agenda Instalação do Python Python Shell Variáveis Operadores relacionais Operadores numéricos Comando de saída

Leia mais

Métodos Numéricos Interpolação / Aproximação. Renato S. Silva, Regina C. Almeida

Métodos Numéricos Interpolação / Aproximação. Renato S. Silva, Regina C. Almeida Métodos Numéricos Interpolação / Aproximação Renato S. Silva, Regina C. Almeida Interpolação / Aproximação situação: uma fábrica despeja dejetos no leito de um rio; objetivo: determinar a quantidade de

Leia mais

DCC008 - Cálculo Numérico

DCC008 - Cálculo Numérico DCC008 - Cálculo Numérico Equações Não-Lineares Bernardo Martins Rocha Departamento de Ciência da Computação Universidade Federal de Juiz de Fora bernardomartinsrocha@ice.ufjf.br Conteúdo Introdução Localização

Leia mais

Notas de Aula de Cálculo Numérico

Notas de Aula de Cálculo Numérico IM-Universidade Federal do Rio de Janeiro Departamento de Ciência da Computação Notas de Aula de Cálculo Numérico Lista de Exercícios Prof. a Angela Gonçalves 3 1. Erros 1) Converta os seguintes números

Leia mais

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

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 15 Ajuste de Curvas - Matlab Ajuste Linear As equações (4) e (5) siplifica-se nas : α +α x = 0 1 i y i (6) α x +α x 0 i 1

Leia mais

INTENSIFICAÇÃO DO USO DE FERRAMENTAS COMPUTACIONAIS NOS CURSOS DE GRADUAÇÃO EM ENGENHARIA QUÍMICA A EXPERIÊNCIA DA UFES, CAMPUS ALEGRE

INTENSIFICAÇÃO DO USO DE FERRAMENTAS COMPUTACIONAIS NOS CURSOS DE GRADUAÇÃO EM ENGENHARIA QUÍMICA A EXPERIÊNCIA DA UFES, CAMPUS ALEGRE INTENSIFICAÇÃO DO USO DE FERRAMENTAS COMPUTACIONAIS NOS CURSOS DE GRADUAÇÃO EM ENGENHARIA QUÍMICA A EXPERIÊNCIA DA UFES, CAMPUS ALEGRE G. T. PELISSON, F. T. VIEIRA LAMCES Laboratório de Métodos Computacionais,

Leia mais

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções Física Geral - Laboratório Estimativas e erros em medidas indiretas: Ajuste de funções 1 Medidas indiretas: Ajuste de funções Ajuste de funções y = f (x; a 1,a 2,...,a p ) Medidas de duas grandezas x e

Leia mais

Aula 6. Resolução de sistemas de equações lineares: Método de Gauss. Input/output. Laboratório Numérico 1

Aula 6. Resolução de sistemas de equações lineares: Método de Gauss. Input/output. Laboratório Numérico 1 Aula 6 Resolução de sistemas de equações lineares: Método de Gauss. Input/output Laboratório Numérico 1 Resolver Método: 1x 1 + 2x 2 + x 3 = 1 ቐ 5x 1 + 2x 2 + x 3 = 2 x 1 + x 2 + x 3 = 1 Modificando progressivamente

Leia mais

Roteiro para o Terceiro Laboratório de Cálculo Numérico /1

Roteiro para o Terceiro Laboratório de Cálculo Numérico /1 Roteiro para o Terceiro Laboratório de Cálculo Numérico - 2008/1 Prof. Dr. Waldeck Schützer June 23, 2008 DM/UFSCar Nesta terceira aula de laboratório, vamos utilizar o Octave para aproximar funções e

Leia mais

Computação 1 - Python Aula 12 - Teórica. João Carlos, Carla Delgado, Ana Luisa Duboc 1/ 22

Computação 1 - Python Aula 12 - Teórica. João Carlos, Carla Delgado, Ana Luisa Duboc 1/ 22 Computação 1 - Python Aula 12 - Teórica Modularização 1/ 22 Faça um programa que dado o salário bruto calcula o salário ĺıquido. O salário ĺıquido é calculado a partir do salário bruto, primeiro descontando

Leia mais

1 Da aula teórica ao Java

1 Da aula teórica ao Java Universidade Federal do ABC Bacharelado em Ciência da Computação Processamento da Informação - Prof. Fabrício Olivetti de França Guia de tradução entre Java e outras linguagens 1 Da aula teórica ao Java

Leia mais

Aula 7 Equação Vetorial da Reta e Equação Vetorial do plano

Aula 7 Equação Vetorial da Reta e Equação Vetorial do plano Aula 7 Equação Vetorial da Reta e Equação Vetorial do plano Prof Luis Carlos As retas podem estar posicionadas em planos (R 2 ) ou no espaço (R 3 ). Retas no plano possuem pontos com duas coordenadas,

Leia mais

Programação I Aula 17 Correção de programas Pedro Vasconcelos DCC/FCUP

Programação I Aula 17 Correção de programas Pedro Vasconcelos DCC/FCUP Programação I Aula 17 Correção de programas DCC/FCUP DCC/FCUP 2019 1/ 30 Nesta aula 1 Classes de erros 2 Execução passo-a-passo 3 Testes na documentação 4 Asserções 5 Outros erros comuns DCC/FCUP 2019

Leia mais

Computação 2. Aula 11 Teórica professor: Leonardo Carvalho

Computação 2. Aula 11 Teórica professor: Leonardo Carvalho Computação 2 Aula 11 Teórica professor: Leonardo Carvalho SciPy 2 SciPy Conjunto de algoritmos matemáticos usados com frequência por cientistas e engenheiros. Alguns submódulos: cluster: algoritmos de

Leia mais

Física IV. Aula 1. Baseado no material preparado por Sandro Fonseca Helena Malbouisson Clemencia Mora

Física IV. Aula 1. Baseado no material preparado por Sandro Fonseca Helena Malbouisson Clemencia Mora Física IV Aula 1 1 Baseado no material preparado por Sandro Fonseca Helena Malbouisson Clemencia Mora Normas e Datas Presença é obrigatória as aulas de lab. e os alunos somente podem faltar a uma* prática.

Leia mais

étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA

Leia mais

MINICURSO. Uso da Calculadora Científica Casio Fx. Prof. Ms. Renato Francisco Merli

MINICURSO. Uso da Calculadora Científica Casio Fx. Prof. Ms. Renato Francisco Merli MINICURSO Uso da Calculadora Científica Casio Fx Prof. Ms. Renato Francisco Merli Sumário Antes de Começar Algumas Configurações Cálculos Básicos Cálculos com Memória Cálculos com Funções Cálculos Estatísticos

Leia mais

Noções sobre Regressão

Noções sobre Regressão Noções sobre Regressão Nos interessa estudar como uma variável varia em função de outra. Por exemplo, considere a questão de demanda e preço de bens. Quando se estuda a variação de uma variável Y em função

Leia mais

REGRESSÃO E CORRELAÇÃO

REGRESSÃO E CORRELAÇÃO Vendas (em R$) Disciplina de Estatística 01/ Professora Ms. Valéria Espíndola Lessa REGRESSÃO E CORRELAÇÃO 1. INTRODUÇÃO A regressão e a correlação são duas técnicas estreitamente relacionadas que envolvem

Leia mais

Teoria da Correlação. Luiz Carlos Terra

Teoria da Correlação. Luiz Carlos Terra Luiz Carlos Terra Você poderá, através de cálculos matemáticos, verificar a forma como a variação de um dado observado pode estar associada às alterações de outra variável. (Luiz Carlos Terra) 1 Objetivo

Leia mais

CALIBRAÇÃO DE TERMOPARES ATRAVÉS DE SOFTWARE DE REGRESSÃO POLINOMIAL

CALIBRAÇÃO DE TERMOPARES ATRAVÉS DE SOFTWARE DE REGRESSÃO POLINOMIAL CALIBRAÇÃO DE TERMOPARES ATRAVÉS DE SOFTWARE DE REGRESSÃO POLINOMIAL Autores: David Roza JOSÉ 1, Fernando Prando DACAS 2, Lucas BARP 2. 1 Mestre em Engenharia Mecânica, professor do Instituto Federal Catarinense

Leia mais

Equação da reta. No R 2 UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 05

Equação da reta. No R 2 UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 05 UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 05 Assunto:Equações da reta no R 2 e no R 3, equações do plano, funções de uma variável real a valores em R n Palavras-chaves: Equação da reta,

Leia mais