Buscar

Lista 09 Questão 07

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

# -*- coding: utf-8 -*-
"""
Spyder Editor
Author: Vinícius Hunzicker Ferreira 
"""
import numpy as np
def lagrange(x,f,z):
 somatorio = 0
 n = len(x)
 for i in range(n):
 multiplicatorio = 1
 for j in range(n):
 if j != i:
 multiplicatorio = multiplicatorio * (z - x[j])/(x[i] - x[j])
 somatorio = somatorio + f[i]*multiplicatorio
 return somatorio
 
x = np.array([370, 382, 406, 418], dtype = float)
y = np.array([5.9313, 7.5838, 8.8428, 10.5311])
p = lagrange(x, y, 400)
print "O volume específico em 400ºC é", p, "L/Kg"

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes