Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - 26403386

#1
Scripting / ejercicio en phyton
6 Marzo 2018, 21:31 PM
https://youtu.be/G3tnqtMu4oo?t=386

miren este video yo lo hago exactamante igual pero sin embargo me sale errror no se  que pasa aiudaaa!

este es el codigo que hice con los datos que me paso la profe el enunciado es este:

Para los siguientes valores:
punto 0      1      2       3       4      5       6  
e    40    60    80    100   120   140   160
p
0.63  1.36 2.18 3.00  3.93  6.33   8.59



Donde e son los volts y p los kilowatts en una curva de pérdida en el núcleo
para un motor eléctrico:
a) Elabora una tabla de diferencias divididas
b) Con el polinomio de Newton en diferencias divididas de segundo grado,
aproxima el valor de p correspondiente a e = 90 volts.


se me olvido colocar el codigo es este:
Código (python) [Seleccionar]
X=[40,60,80,100,120,140,160]
Y=[0.63,1.36,2.18,3.00,3.93,6.33,8.59]

def Newton  (x,X,Y):
    Q=matrix(SR, len(X), len(X))
    for i in range (0, len (X)):
        Q[i,0]=Y[i].n()
        for i in range (1, len(X)):
            for y in range (1, i+1):
                Q[i,j]=(Q[i,j-1].n()-Q[i-1,j-1].n())/(X[i].n()-X[i-j].n())
                P=sum(expand(Q[i,i].n() * prod((x-X[j].n()) for j in range(0.i)) for i in range(0, len (X))))
                return exapnd(P)
           
Newton(7,X,Y)


MOD: No hacer doble post. Usa el botón modificar y etiquetas GeShi para el código.