Vous êtes sur la page 1sur 5

diary Interpolación_Ejercicios

%Presentación de interpolación

%Ejercicio No.1
x=[0:5]

x = 1×6
0 1 2 3 4 5

y=[15 10 9 6 2 0]

y = 1×6
15 10 9 6 2 0

interp1(x,y,3.5)

ans = 4

interp1(x,y,4.2)

ans = 1.6000

%Ejercicio No.2
P=[1 5 20 40]

P = 1×4
1 5 20 40

T=[56.5 113 181 214.5]

T = 1×4
56.5000 113.0000 181.0000 214.5000

interp1(P,T,2)

ans = 70.6250

interp1(P,T,2,'spline')

ans = 72.7254

interp1(P,T,[3 8 15 25 38])

ans = 1×5
84.7500 126.6000 158.3333 189.3750 211.1500

interp1(P,T,[3 8 15 25 38],'spline')

ans = 1×5
87.5071 142.0394 175.9794 179.2247 201.2000

%Ejercicio No.3
C=[4 12 20 28]

C = 1×4
4 12 20 28

T=[0 40 80 100]

1
T = 1×4
0 40 80 100

de=[1.0381 1.0276 1.0063 0.9931


1.1160 1.1013 1.0786 1.0663
1.1977 1.1801 1.1570 1.1451
1.2846 1.2652 1.2418 1.2301]

de = 4×4
1.0381 1.0276 1.0063 0.9931
1.1160 1.1013 1.0786 1.0663
1.1977 1.1801 1.1570 1.1451
1.2846 1.2652 1.2418 1.2301

a=interp2(T,C,de,50,28)

a = 1.2594

b=interp2(T,C,de,90,25)

b = 1.2041

%Ejercicio No.4
T=[100 200 300 400 500]

T = 1×5
100 200 300 400 500

u=[2506.7 2658.1 2810.4 2967.9 3131.6]

u = 1×5
103 ×
2.5067 2.6581 2.8104 2.9679 3.1316

T1=[100:20:500]

T1 = 1×21
100 120 140 160 180 200 220 240 260 280 300 320 340

u1=interp1(T,u,T1)

u1 = 1×21
103 ×
2.5067 2.5370 2.5673 2.5975 2.6278 2.6581 2.6886 2.7190

Tabla=table(T1',u1')

Tabla = 21×2 table


Var1 Var2

1 100 2.5067e+03
2 120 2.5370e+03
3 140 2.5673e+03
4 160 2.5975e+03
5 180 2.6278e+03

2
Var1 Var2

6 200 2.6581e+03
7 220 2.6886e+03
8 240 2.7190e+03
9 260 2.7495e+03
10 280 2.7799e+03
11 300 2.8104e+03
12 320 2.8419e+03
13 340 2.8734e+03
14 360 2.9049e+03
15 380 2.9364e+03
16 400 2.9679e+03
17 420 3.0006e+03
18 440 3.0334e+03
19 460 3.0661e+03
20 480 3.0989e+03
21 500 3.1316e+03

Ta=table(T1',u1','variablenames',{'T(°C)','u(KJ/Kg)'})

Ta = 21×2 table
T(°C) u(KJ/Kg)

1 100 2.5067e+03
2 120 2.5370e+03
3 140 2.5673e+03
4 160 2.5975e+03
5 180 2.6278e+03
6 200 2.6581e+03
7 220 2.6886e+03
8 240 2.7190e+03
9 260 2.7495e+03
10 280 2.7799e+03
11 300 2.8104e+03
12 320 2.8419e+03
13 340 2.8734e+03
14 360 2.9049e+03

3
T(°C) u(KJ/Kg)

15 380 2.9364e+03
16 400 2.9679e+03
17 420 3.0006e+03
18 440 3.0334e+03
19 460 3.0661e+03
20 480 3.0989e+03
21 500 3.1316e+03

%Ejercicio No.5
t=[100 200 300 400 500]

t = 1×5
100 200 300 400 500

valores=[1.6958 2506.7 2676.2


2.172 2658.1 2875.3
2.639 2810.4 3074.3
3.103 2967.9 3278.2
3.565 3131.6 3488.1]

valores = 5×3
103 ×
0.0017 2.5067 2.6762
0.0022 2.6581 2.8753
0.0026 2.8104 3.0743
0.0031 2.9679 3.2782
0.0036 3.1316 3.4881

t2=[100:25:500]

t2 = 1×17
100 125 150 175 200 225 250 275 300 325 350 375 400

vuh=interp1(t,valores,t2)

vuh = 17×3
103 ×
0.0017 2.5067 2.6762
0.0018 2.5445 2.7260
0.0019 2.5824 2.7757
0.0021 2.6202 2.8255
0.0022 2.6581 2.8753
0.0023 2.6962 2.9251
0.0024 2.7342 2.9748
0.0025 2.7723 3.0246
0.0026 2.8104 3.0743
0.0028 2.8498 3.1253

res=[t2',vuh]

4
res = 17×4
103 ×
0.1000 0.0017 2.5067 2.6762
0.1250 0.0018 2.5445 2.7260
0.1500 0.0019 2.5824 2.7757
0.1750 0.0021 2.6202 2.8255
0.2000 0.0022 2.6581 2.8753
0.2250 0.0023 2.6962 2.9251
0.2500 0.0024 2.7342 2.9748
0.2750 0.0025 2.7723 3.0246
0.3000 0.0026 2.8104 3.0743
0.3250 0.0028 2.8498 3.1253

Vous aimerez peut-être aussi