Sie sind auf Seite 1von 7

PRACTICA 7

MARIO LIBARDO FUENTES CASADIEGO

13742561

SOLUCION

Digite vector de valores de X: [2 6 9 18 27 35]


Digite vector de valores de Y: [1.787 1.519 1.307 1.002 0.7975 0.6529]
Usando Matlab
metodos numericos
interpolacion
ingrese el grado del polinomio, n=5
Se necesitan 6 puntos
ingrese los puntos
x0= 2
y0= 1.787
x1= 6
y1= 1.519
x2= 9
y2= 1.307
x3= 18
y3= 1.002
x4= 27
y4= 0.7975
x5= 35
y5= 0.6529
La matriz de diferencias divididas es:
1.7870 0 0 0 0 0
1.5190 -0.0670 0 0 0 0
1.3070 -0.0707 -0.0005 0 0 0
1.0020 -0.0339 0.0031 0.0002 0 0
0.7975 -0.0227 0.0006 -0.0001 -0.0000 0
0.6529 -0.0181 0.0003 -0.0000 0.0000 0.0000

El polinomio de newton es
ans =
0.0000005206452607568224606396237522099*X^5-0.000045907651669568487432258668476392*X^4+
0.0013963180368669712740522630958426*X^3-0.015977344547825016172084040539007*X^2+
0.0018926977749543308204791056564115*X+ 1.836671300124824510335135516812

Viscosidad media de cada subintervalo


1. (6-2/2)=2 punto a evaluar 4 valor interpolado 1.67
2. (9-6/2)=1.5 punto a evaluar 7.5 valor interpolado 1.41
3. (18-9)/2=4.5 punto a evaluar 13.5 valor interpolado 1.09
4. (27-18)/2=4.5 punto a evaluar 22.5 valor interpolado 0.93
5. (35-27)/2=4 punto a evaluar 31 valor interpolado 0.65
a)>> x=[-pi/2:(3*pi/2+pi/2)/5:3*pi/2]

x=

-1.5708 -0.3142 0.9425 2.1991 3.4558 4.7124

>> x1=[-1.5708 -0.3142 0.9425]

x1 =

-1.5708 -0.3142 0.9425

>> x2=[2.1991 3.4558 4.7124]

x2 =

2.1991 3.4558 4.7124

>> y1=tan(x1/2).^2,y2=sqrt(cos(x2+pi)+1)

y1 =
1.0000 0.0251 0.2596

y2 =
1.2601 1.3968 1.0000
Creamos un solo vector
y=[y1,y2]

y=
1.0000 0.0251 0.2596 1.2601 1.3968 1.0000
POLINOMIO OBTENIDO
ans =
0.008372187639445414705785530884441*X^5-0.059306060807368982242676613836352*X^4-
0.0038983134558172130190759410717227*X^3+0.53103229154684499422269237055988*X^2-
0.11300667424213858326785284780047*X- 0.061704358593631679478193648345393

b)

c)Y(pi/3)=0.34
>> x=[-pi/4:(2*pi+pi/4)/7:2*pi]

x=

-0.7854 0.2244 1.2342 2.2440 3.2538 4.2636 5.2734 6.2832

>> x1=[ -0.7854 0.2244 1.2342 2.2440 ]

x1 =

-0.7854 0.2244 1.2342 2.2440

>> x2=[ 3.2538 4.2636 5.2734 6.2832]

x2 =

3.2538 4.2636 5.2734 6.2832

>> y1=atan(x1+pi).^2
y1 =

1.3675 1.6436 1.8121 1.9243

>> y2=sqrt(x2-pi)+2

y2 =

2.3350 3.0592 3.4601 3.7725

>> y=[y1,y2]

y=

1.3675 1.6436 1.8121 1.9243 2.3350 3.0592 3.4601 3.7725


X Y
0 -0.7853 1.3675
1 0.2244 1.6436
2 1.2342 1.8121
3 2.2440 1.9243
4 3.2538 2.3350
5 4.2636 3.0592
6 5.2734 3.4601
7 6.2832 3.7725

>> x=[-pi/4:(2*pi+pi/4)/7:2*pi]

x=

-0.7854 0.2244 1.2342 2.2440 3.2538 4.2636 5.2734 6.2832

Digite vector de valores de X: [ -0.7854 0.2244 1.2342 2.2440 3.2538


4.2636 5.2734 6.2832
]
Digite vector de valores de Y: [1.3675 1.6436 1.8121 1.9243 2.3350 3.0592 3.4601
3.7725]

Coeficientes:
b=

1.3675 0.2734 -0.0528 0.0083 0.0122 -0.0051 0.0004 0.0003

Polinomio de Newton:

ans =

0.000278739560089471454049775411832*X^7 -
0.0039444539891030379406399591912802*X^6 +
0.015862267030270543323472909498506*X^5 -
0.0061063583367313695643256196525506*X^4 -
0.036431532479617814641058111626745*X^3 -
0.033385518271429040503362112478242*X^2 +
0.26462154117179567967941261972443*X +
1.5863186865475768560857597047892

Diferencias divididas

Das könnte Ihnen auch gefallen