Documente Academic
Documente Profesional
Documente Cultură
INTERPOLARE
1.1. Interpolare liniară
R rnorm( 1005)
i 0 9
x 2 i
i
y 5x 3 x R
i i i i
c) Construim graficul marcând trasările prin linii și puncte pentru funcție și variabilă
100
I( z )
y 50
0 5 10 15 20
z x
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
T T
x ( 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 ) y ( 1 3 2 3 5 3 2 0 )
M
i j
x ilast( x) j
M
1
XM y
X
last ( x)
zk I( xy)
Int( z) ( last ( x) k )
k 0
10
Int ( z )
y
0 0.2 0.4 0.6 0.8
z x
d) Introducem vectorii următoarelor variabile cu ajutorul uneia din funcții din familia
”spline”. Încercăm să comparăm vectorii , carevor calcula pentru datele noastre toate trei
funcții
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
0 0 0
0 0 0 0 0 0
1 3 1 3 1 3
2 0 2 1 2 2
3 0 3 -101.026 3 640.67
4 -127.997 4 -101.026 4 -300
s1 s2 s3
5 -1.288·103 5 -1.295·103 5 -1.241·103
6 2.88·103 6 2.881·103 6 2.863·103
7 -2.432·103 7 -2.427·103 7 -2.41·103
8 848.574 8 828.205 8 777.512
9 -362.144 9 -285.641 9 -100
10 0 10 -285.641 10 -977.512
Deosebiri esențiale dintre variabilele următoare pentru punctele de margine nu-s, excepție
rândurile 3 și 10.
5
5
I1( z ) I2( z )
y y 0.5 0 0.5
0.5 0 0.5 1
5
z x z x
I3( z )
y 0.5 0 0.5 1
5
z x
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
1.3. Interpolarea cu funcția B-spline
a) În unele cazuri algoritmul tradițional de trasare a spline-ului cu ajutorul parabolelor
cubice cu reticularea în punctele experimentale poate să fie inutil la rezolvarea
problemelor.Atunci se folosesc b-spline-urile. Organizăm date experimentale în formă de
doi vectori
T
x ( 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 )
T y ( 1 3 2 3 5 3 2 0 )
T
u1 ( 0 0.27 0.32 0.41 0.55 0.67 0.72 0.81 )
T
u2 ( 0.09 0.25 0.35 0.45 0.55 0.65 0.87 )
T
u3 ( 0 0.23 0.35 0.45 0.67 0.9 )
B1 4 B2 4 B3 4
0 0 0
B1
1 26 14 41.806 83.167 192.898 75.685
1 20 80 42.5 93.611 133.611 278.426 94.606
3 3 3 3 3
2.901 10 4.332 10 5.747 10 2.202 10 7.233 10
B3
1 4 4 4 3 4
1.653 10 1.492 10 1.388 10 3.788 10 1.029 10
2.91 104 1.648 104 1.095 104 2.137 103 3
4.869 10
A1( z) interp( B1xy z) A2( z) interp( B2xy z) A3( z) interp( B3xy z)
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
e) Construin graficile curbelor interpolate
LINEARA PATRATICA
10 10
A1( z ) A2( z )
y 0 0.5 1 y
5
0 0.5 1
A1( u1) A2( u2)
20 10
z xu1 z xu2
CUBICA
10
A3( z )
0 0.5 1
y 10
A3( u3)
30
z xu3
i j
X 5 5 Y 5 5
i j 2 i j 2
5 5 5 5 5 5 2.5 0 2.5 5
2.5 2.5 2.5 2.5 2.5 5 2.5 0 2.5 5
X 0 0 0 0 0 Y 5 2.5 0 2.5 5
2.5 2.5 2.5 2.5 2.5 5 2.5 0 2.5 5
5 5 5 5 5 5 2.5 0 2.5 5
Z
i j ij2 Yij2 Xij2rnd(0.01) Yij2rnd(0.01)
X
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
49.952 31.374 25.206 31.409 49.986
31.282 12.467 6.288 12.525 31.169
Z 24.761 6.221 0 6.212 24.79
31.104 12.483 6.287 12.484 31.093
49.966 31.384 25.106 31.427 49.948
( X YZ)
Vizualizând graficul observăm că ar trebui să folosim niște metode de nitezire cum ar fi interpolarea
bidimensională.
d) Introducem matrice de coordonate diagonale
i 0 4
R2 Y R1 X
i i i i i i
5 5 5
2.5 5 2.5 2.5
2.5
R1 0 R augment( R1R2) R 0 0
R2 0
2.5 2.5 2.5
2.5
5 5 5
5
S cspline( R Z)
T
S 0 1 2 3 4 5 6 7 8
0 0 3 2 1.787 1.944 2.101 2.003 1.905 ...
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
f) Introducem nemijlocit funcția de apropiere a suprafețelor
x
I( xy) interpS R Z
y
Interpolare multidimensionala
( X YZ) I
( X YZ) I
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala
2. REGRESIE
2.1. Regresia lineară
Coala
Co
Mod Coală Nr. Document Semnăt. Data ala