Está en la página 1de 18

METODOS NUMERICOS UNHEVAL

PRACTICACA NO 06

PROB NO 01

1.definicion: sean u , v vectores tal


m=length(u) , n=length(v) entonces
w=conv(u,v) es un vector de m+n-1 elementos
cuyo k esimo elemento es w(k) =∑u(j).v(k+1-
j), j=max(1,k+1-n) : min(K,m).

PROB NO 02

2.-calcular w=conv(u,v), si u=1 ,v=[1 -1].


>>u=1,v=[1 -2],w=conv(u,v)

u=

v=

1 -2

w=

1 -2

PROB NO 03

3. –si x=[1 2 3] , como interpretas en el


matlab poly(x(1)),poly(x(2)),poly(x(3)).
>> x=[1 2 3],poly(x(1))

x=

1 2 3
METODOS NUMERICOS UNHEVAL

ans =

1 -1

>>

Poly(x(1)) , te genera un vector que representa a un


polinomio cuya raíz única es x(1), o sea 1 y el
polinomio es :x-1

PROB NO 04

4.-escribir el programa de diferencias


divididas dada en la matriz A y el vector de los
coeficientes del polinomio de newton
siguiente.
• function newpoly
• x=input('ingrese los valores de las abcisas :\');
• y=input('ingrese los valores de las ordenadas :\');
• n=length(x);
• A=zeros(n,n+1);A(:,1)=x';A(:,2)=y';
• for j=3:n+1
• for k=j-1:n
o A(k,j)=(A(k,j-1)-A(k-1,j-1))/(x(k)-x(k+2-j));
• end
• end
• A;
• C=A(n,n+1);
• for k=n:-1:2
• C=conv(C,poly(x(k)));
• m=length(C);
• C(m)=C(m)+A(k,k);
• end
• C;

PROB NO 05

5,-interprete como funciona la ultima parte


del algoritmo anterior. Es decir.
• C=A(n,n+1);
• for k=n:-1:2
METODOS NUMERICOS UNHEVAL

• C=conv(C,poly(x(k)));
• m=length(C);
• C(m)=C(m)+A(k,k);
• end
• C;
La ultima parte se encarga de la reduccion de
terminos semejantes
PROB NO 06

6.- sea f(x)=36/x.

a)hallar el polinomio de lagrange y el polinomio de


newton de grado 1,2,3,4 con nodos
Xo=1,X1=2,X2=3,X3=4,X4=5 , aproxime f(2.5),f(3.5)
usando estos polinomios.

• Polinomio de newton de :

Grado 1

>> polo

ingrese los valores de las abcisas : [1 2]

ingrese los valores de las ordenadas : [36 36/2]

C=

-18 54

P= -18 x + 54

P(2.5) = 9

P(2.5) = -9
METODOS NUMERICOS UNHEVAL

Grado 2

>> polo

ingrese los valores de las abcisas : [1 2 3]

ingrese los valores de las ordenadas : [36 36/2 36/3]

C=

6 -36 66

2
P = 6 x - 36 x + 66

>> polyval(C,2.5),polyval(C,3.5)

P(2.5) = 13.5000

P(3.5) = 13.5000

Grado 3

>> polo

ingrese los valores de las abcisas : [1 2 3 4]

ingrese los valores de las ordenadas : [36 36/2 36/3 36/4]

C=
METODOS NUMERICOS UNHEVAL

-1.5000 15.0000 -52.5000 75.0000

3 2
P = -1.5 x + 15 x - 52.5 x + 75

>> polyval(C,2.5),polyval(C,3.5)

P(2.5) = 14.0625

P(3.5) = 10.6875

Grado 4

>> polo

ingrese los valores de las abcisas : [1 2 3 4 5]

ingrese los valores de las ordenadas : [36 36/2 36/3 36/4


36/5]

C=

0.3000 -4.5000 25.5000 -67.5000 82.2000

4 3 2
P = 0.3 x - 4.5 x + 25.5 x - 67.5 x + 82.2

>> polyval(C,2.5),polyval(C,3.5)
METODOS NUMERICOS UNHEVAL

P(2.5) = 14.2312

P(3.5) = 10.4062

• Polinomio de newton de:

Grado 1

>> polo

ingrese los valores de las abcisas : [1 2]

ingrese los valores de las ordenadas : [36 36/2]

C=

-18 54

P = -18 x + 54

>> polyval(C,2.5),polyval(C,3.5)

P(2.5) = 9

P(3.5) = -9

Grado 2

>> polo

ingrese los valores de las abcisas : [1 2 3]

ingrese los valores de las ordenadas : [36 36/2 36/3]


METODOS NUMERICOS UNHEVAL

C=

6 -36 66
2
P= 6 x - 36 x + 66

>> polyval(C,2.5),polyval(C,3.5)

P(2.5) = 13.5

P(3.5) = 13.5

Grado 3

>> polo

ingrese los valores de las abcisas : [1 2 3 4]

ingrese los valores de las ordenadas : [36 36/2 36/3 36/4]

C=

-1.5000 15.0000 -52.5000 75.0000

3 2
P= -1.5 x + 15 x - 52.5 x + 75

>> polyval(C,2.5),polyval(C,3.5)

P(2.5) = 14.065

P(3.5) = 10.6875
METODOS NUMERICOS UNHEVAL

Grado 4

>> polo

ingrese los valores de las abcisas : [1 2 3 4 5]

ingrese los valores de las ordenadas : [36 36/2 36/3 36/4


36/5]

C=

0.3000 -4.5000 25.5000 -67.5000 82.2000

4 3 2
P= 0.3 x - 4.5 x + 25.5 x - 67.5 x + 82.2

>> polyval(C,2.5),polyval(C,3.5)

P(2.5) = 14.2312

P(3.5) = 10.4062

b)¿Cuál polinomio es la mejor aproximación para


f(2.5)?¿cual es el polinomio es la mejor aproximación
para f(3.5)?

Por otra parte ;

f(2.5)=14.4

f(3.5)= 10.2857
METODOS NUMERICOS UNHEVAL

la mejor aproximación para f(2.5), es el polinomio


4 3 2
P = 0.3 x - 4.5 x + 25.5 x - 67.5 x + 82.2 ,
cuyo valor es

P(2.5) = 14.2312

la mejor aproximación para f(3.5), es el polinomio


4 3 2
P = 0.3 x - 4.5 x + 25.5 x - 67.5 x + 82.2 ,
cuyo valor es

P(3.5) = 10.4062

c)graficar los polinomios ,f(x)

P = -18 x + 54

Grafica

2
P= 6 x - 36 x + 66
METODOS NUMERICOS UNHEVAL

Grafica

3 2
P= -1.5 x + 15 x - 52.5 x + 75

Grafica
METODOS NUMERICOS UNHEVAL

4 3 2
P= 0.3 x - 4.5 x + 25.5 x - 67.5 x + 82.2

Grafica
METODOS NUMERICOS UNHEVAL

F(x)=36/x

Grafica
METODOS NUMERICOS UNHEVAL

7.-hallar el polinomio progresivo de Newton


que pasa por los puntos.

x0123
y1324
Como también la matriz de la diferencias
divididas.
>> polo

ingrese los valores de las abcisas : [0 1 2 3]

ingrese los valores de las ordenadas : [1 3 2 4]

C=
METODOS NUMERICOS UNHEVAL

1.0000 -4.5000 5.5000 1.0000

3 2
P= x - 4.5 x + 5.5 x + 1

Matriz de diferencias divididas.

A=

0 1.0000 0 0 0

1.0000 3.0000 2.0000 0 0

2.0000 2.0000 -1.0000 -1.5000 0

3.0000 4.0000 2.0000 1.5000 1.0000

PROB NO 08

8.-hallar el polinomio regresivo de newton


que pasa por los puntos.
0123
1324

Como también la matriz de las diferencias


divididas.
>> polo

ingrese los valores de las abcisas : [3 2 1 0 ]

ingrese los valores de las ordenadas : [4 2 3 1]

C=
METODOS NUMERICOS UNHEVAL

1.0000 -4.5000 5.5000 1.0000

3 2
P= x - 4.5 x + 5.5 x + 1

Matriz de diferencias divididas.

A=

3.0000 4.0000 0 0 0

2.0000 2.0000 2.0000 0 0

1.0000 3.0000 -1.0000 1.5000 0

0 1.0000 2.0000 -1.5000 1.0000

>>

PROB NO 09

de newton que pasa por los puntos :


X 0 0.2 0.4 0.6 0.8
y 1 1.221 1.491 1.822 2.225
40 820 12 54

>> polo

ingrese los valores de las abcisas : [0 0.2 0.4 0.6 0.8]

ingrese los valores de las ordenadas : [1 1.22140 1.491820


1.82212 2.22554]
METODOS NUMERICOS UNHEVAL

C=

0.0620 0.1519 0.5043 0.9996 1.0000

4 3 2
P = 0.061979 x + 0.15188 x + 0.50427 x +
0.99958 x + 1

Matriz de diferencias divididas.

A=

0 1.0000 0 0 0 0

0.2000 1.2214 1.1070 0 0 0

0.4000 1.4918 1.3521 0.6127 0 0

0.6000 1.8221 1.6515 0.7485 0.2263 0

0.8000 2.2255 2.0171 0.9140 0.2758 0.0620

>>

PROB NO 10

10.-hallar el polinomio de newton que pasa


por los puntos.
x 0.8 0.6 0.4 0.2 0
y 2.225 1.822 1.491 1.221 1
METODOS NUMERICOS UNHEVAL

54 12 820 40

polo

ingrese los valores de las abcisas : [0.8 0.6 0.4 0.2 0]

ingrese los valores de las ordenadas : [2.22554 1.82212


1.491820 1.22140 1]

C=

0.0620 0.1519 0.5043 0.9996 1.0000

4 3 2
P = 0.061979 x + 0.15188 x + 0.50427 x +
0.99958 x + 1

Matriz de diferencias divididas.

A=

0.8000 2.2255 0 0 0 0

0.6000 1.8221 2.0171 0 0 0

0.4000 1.4918 1.6515 0.9140 0 0

0.2000 1.2214 1.3521 0.7485 0.2758 0

0 1.0000 1.1070 0.6127 0.2263 0.0620


METODOS NUMERICOS UNHEVAL

P(0.05)= 1.0513

También podría gustarte