Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Electrónica
“análisis numérico”
UNIDAD 3: “Interpolación”
Programas unidad 3
ESTUDIANTE(S):
Jose Eduardo Torres Miranda
NL: 37
Nc: 18150781
f1=[]
x=[]
m=[]
m1=[]
p=[]
c1=0
for i in range(n):
x.append(float(input()))
f.append(float(input()))
#print(x)
#print(f)
f1=f
for j in range(0,n-1):
c=0
for i in range(1,n-c1):
p.append((f1[i]-f1[i-1])/(x[i+c1]-x[c]))
#print("f1[i] :",f1[i])
#print("f1[i-1] :",f1[i-1])
#print("x[i+c1] :",x[i+c1])
#print("x[i-c] :",x[i-c])
#print((f[i]-f[i-1])/(x[i]-x[i-1]))
c=c+1
f1=[]
f1=p
#print("2 : ",f1)
m.append(p)
p=[]
c1=c1+1
#print(m)
c2=1
for i in range(n-1):
c2=c2*(x1-x[i])
m1.append(c2)
#print(m1)
final=f[0]
for i in range(n-1):
final=final+(m[i][0]*m1[i])
import sympy
while True:
try:
lvx=[]
lvy=[]
for i in range(num):
lvx.append(contx)
lvy.append(conty)
system('cls')
break
except:
system('cls')
print('\tTABLA')
print('x: ',end='\t')
for i in lvx:
print(str(i)+'\t',end=' ')
print()
for i in lvy:
print(str(i)+'\t',end=' ')
print()
res = 0
for i in range(len(lvx)):
numerador = 1e-10
denominador = 1e-10
c=0
for j in lvx:
if c != i:
if c != i:
if j == lvx[-1]:
c=c+1
if denominador != 0: