Sie sind auf Seite 1von 28

DERIVACION CON POLINOMIOS DE LAGRANGE

disp('DERIVACION CON POLINOMIOS DE LAGRANGE')


X=[-1 0 2 5 10]
FX=[11 3 23 143 583]
N=input('ingrese grado del polinomio n= ') o N=length(X)-1
XD=input('ingrese valor donde desea derivar XD=')
DP=0
I=1
while I<=N+1
P=1
J=1
while J<=N+1
if I~=J
P=P*(X(I)-X(J))
end
J=J+1
end
S=0
K=1
while K<=N+1
if I~=K
P1=1
J=1
while J<=N+1
if J~=K && J~=I
P1=P1*(XD-X(J))
end
J=J+1
end
S=S+P1
end
K=K+1
end
DP=DP+FX(I)/P*S
I=I+1
end
fprintf('LA DERIVADA ES= %10.6f\n',DP)

DERIVACION CON POLINOMIOS DE LAGRANGE


X =
-1

10

23

143

583

FX =
11

ingrese grado del polinomio n= 4

N =

ingrese valor donde desea derivar XD=1


XD =

DP =

I =

P =

J =

J =

P =

-1

J =

P =

J =

P =

-18

J =

P =

198

J =

S =

K =

K =

P1 =

J =

J =

J =

P1 =

-1

J =

P1 =
J =
P1 =

4
5
-36

J =

S =

-36

K =

P1 =

J =

J =

P1 =

J =

J =

P1 =

-4

J =

P1 =

36

J =

S =

K =

P1 =

J =

J =

P1 =

J =

P1 =

-1

J =

J =

P1 =

J =

S =

K =

P1 =

J =

J =

P1 =

J =

P1 =

-1

J =

4
P1 =
4
J =
5
J =
6
S =
13
K =
6
DP =
0.7222
I =
2
P =
1
J =
1

P =
1
J =
2
J =
3
P =
-2
J =
4
P =
10
J =
5
P =
-100
J =
6
S =

0
K =
1
P1 =
1
J =
1
J =
2
J =
3
P1 =
-1
J =
4
P1 =
4
J =
5

P1 =
-36
J =
6
S =
-36
K =
2
K =
3
P1 =
1
J =
1
P1 =
2
J =
2

J =
3
J =
4
P1 =
-8
J =
5
P1 =
72
J =
6
S =
36
K =
4
P1 =
1
J =

1
P1 =
2
J =
2
J =
3
P1 =
-2
J =
4
J =
5
P1 =
18
J =
6
S =
54

K =
5
P1 =
1
J =
1
P1 =
2
J =
2
J =
3
P1 =
-2
J =
4
P1 =
8
J =

5
J =
6
S =
62
K =
6
DP =
-1.1378
I =
3
P =
1
J =
1
P =
3
J =
2

P =
6
J =
3
J =
4
P =
-18
J =
5
P =
144
J =
6
S =
0
K =
1

P1 =
1
J =
1
J =
2
P1 =
1
J =
3
J =
4
P1 =
-4
J =
5
P1 =
36
J =

6
S =
36
K =
2
P1 =
1
J =
1
P1 =
2
J =
2
J =
3
J =
4
P1 =
-8

J =
5
P1 =
72
J =
6
S =
108
K =
3
K =
4
P1 =
1
J =
1
P1 =
2
J =

2
P1 =
2
J =
3
J =
4
J =
5
P1 =
-18
J =
6
S =
90
K =
5
P1 =
1

J =
1
P1 =
2
J =
2
P1 =
2
J =
3
J =
4
P1 =
-8
J =
5
J =
6

S =
82
K =
6
DP =
11.9594
I =
4
P =
1
J =
1
P =
6
J =
2
P =
30
J =

3
P =
90
J =
4
J =
5
P =
-450
J =
6
S =
0
K =

P1 =

J =

J =

P1 =

J =

P1 =

-1

J =

J =

P1 =

J =

S =

K =

P1 =
J =

1
1

P1 =

J =

J =

P1 =

-2

J =

J =

P1 =

18

J =

S =

27

K =
3
P1 =
1
J =
1
P1 =
2
J =
2
P1 =
2
J =
3
J =

4
J =
5
P1 =
-18
J =
6
S =
9
K =

K =

P1 =
J =

1
1

P1 =
J =

2
2

P1 =
J =

2
3

P1 =

-2

J =

J =

J =

S =

K =

DP =

9.7350

I =

P =

J =

P =

11

J =

P =

110

J =

P =

880

J =

P =

4400

J =

J =

S =

K =

P1 =

J =

J =

P1 =

J =

P1 =

-1

J =

P1 =

J =

J =

S =

K =

P1 =
J =

1
1

P1 =

J =

J =

P1 =

-2

J =

P1 =

J =

J =

S =

12

K =

P1 =
J =

1
1

P1 =
J =

2
2

P1 =

J =

J =

P1 =

-8

J =

J =

S =

K =

P1 =
J =

1
1

P1 =
J =

2
2

P1 =
J =

2
3

P1 =

-2

J =

J =

J =

S =

K = 5
K = 6
DP =

10

I =

LA DERIVADA ES=

10.000000

Das könnte Ihnen auch gefallen