You are on page 1of 6

Regresie multilineara y(x1,x2,x3,x4) = Fm[(Va)T*Vx] = a + bx1 + cx2 + dx3 + hx4

In spatiul cu 5 dimensiuni : Fm este o functie de variabila vectoriala cu valori reale, astfel :

Fm a b c d h x1 x2 x3 x4 a b x1 c x2 d x3 h x4

Unde s-au notat cu : xit , i = 1,2,3,4 vectorii transpusi ai valorilor


masurate.

x1t ( 1.11 1.25 1.49 1.61 1.82 2.05 2.27 2.44 2.61 2.89 )
x2t ( 1.25 1.39 1.85 1.93 2.35 2.72 3.08 3.74 3.93 4.26 )

1
x
1
T

a b x1 c x2 d x3 h x4 = ( a b c d h ) x2 = Va ( Vx)


x
3

x4

x3t ( 2.36 2.64 2.87 2.99 3.65 4.44 4.86 5.69 5.88 6.33 )
x4t ( 1.51 1.96 2.31 2.45 2.84 3.14 3.59 4.75 5.02 5.66 )
Yt ( 14.2 15.5 18.4 20.4 22.3 22.9 26.7 35.2 44.4 53.9 )

x1t T

0
0
1
2
3
4
5
6
7
8
9

1.11
1.25
1.49
1.61
1.82
2.05
2.27
2.44
2.61
2.89

Se defineste vectorul :

x T
2t
0
1
2
3
4
5
6
7
8
9

0
1.25
1.39
1.85
1.93
2.35
2.72
3.08
3.74
3.93
4.26

x T
3t

U ( 1 1 1 1 1 1 1 1 1 1 )

0
1
2
3
4
5
6
7
8
9

0
2.36
2.64
2.87
2.99
3.65
4.44
4.86
5.69
5.88
6.33

x T
4t
0
1
2
3
4
5
6
7
8
9

0
1.51
1.96
2.31
2.45
2.84
3.14
3.59
4.75
5.02
5.66

Necunoscute :

a, b, c, d, h
n

S ( a b c d h) =

F i y i 2

n5

F i y i = diferenta pentru fiecare punct

Fm xt 1 Yt 1

Fm xt 2 Yt 2

i 0
9

S ( a b c d h) =

F x T .j YtT
j
m it

with : d S = 0

da

d
S = 0
db

d
S = 0
dc

j 0

|
|
|
|
|
|
|
|
|
|
|
|
|
|

d
S = 0
da

Sistem de 5 ecuatii cu 5 necunoscute :


Derivatele partiale ale Sumei patratelor
distantelor de la valorile masurate la
planul in cinci dimensiuni Fm(Va,Vx),
Unde :
Vx = (xt1 xt2 xt3 xt4)
Va = (a b c d h) = Vectorul necunoscut ce
trebuie determinat

d
S = 0
db
d
S = 0
dc

( 2)

d
S = 0
dd
d
S = 0
dh
9

S ( a b c d h)

i 0
0

U
0

1
1

a b x T c x T d x T h x T YtT
i
1t i

2t i
3t i
4t i

2
1

3
1

4
1

5
1

6
1

7
1

8
1

9
1

d
S = 0
dd

d
S = 0
dh

a, b, c, d, h

...

S = 2

da

i 0

S = 2

db

i 0

S = 2

dc

a b x T c x T d x T h x T YtT x T = 0
i 1t i
1t i

2t i
3t i
4t i

a b x T c x T d x T h x T YtT x T = 0
i 2t i
1t i

2t i
3t i
4t i

S = 2

dd

i 0

a b x T c x T d x T h x T YtT = 0
i
1t i

2t i
3t i
4t i

a b x T c x T d x T h x T YtT x T = 0
i 3t i
1t i

2t i
3t i
4t i

i 0

S = 2

dh

i 0

a b x T c x T d x T h x T YtT x T = 0
i 4t i
1t i

2t i
3t i
4t i

i 0

1 10

i 0

x T = U xtT
1t i

i 0

x T = U x T
2t i
2t

T
T

Yt i = U Yt

v0 U Yt

i 0

T
T
T
Yt i x1t i = Yt x1t

v1 Yt x1t

i 0

YtT x T = Yt x T
i 2t i
2t

v2 Yt x2t

T
T
T
Yt i x3t i = Yt x3t

v3 Yt x3t

i 0

i 0

i 0

YtT x T = Yt x T
i 4t i
4t

v4 Yt x4t

Definesc : Elementele matricei M[5 x 5]


T

M1 10
T

N1 x1t x1t

M1
M2

M M3
M4

M5

N2 P1 P2 P3
N3 P2 Q1 Q2

N4 P3 Q2 R1
N2

N3

N4

10
19.54

M 26.5
41.71

33.23

Determinantul Matricei M este notat : |M|

N4 x1t x4t

Q1 x3t x3t

Q2 x3t x4t

26.5

41.71

41.392

57.528

89.311

57.528

80.629

124.678

89.311 124.678 193.391


72.317 101.491 156.821

33.23

Q2 x4t x3t

R1 x4t x4t

v0
v1

V1 v2
v3

v4

72.317

101.491
156.821

128.072

P3 x4t x2t

T
T

19.54

M 0.192

M5 U x4t

P3 x2t x4t

N4 x1t x4t

P2 x3t x2t

M2 M3 M4 M5
N1

P2 x2t x3t

N3 x1t x3t

N3 x1t x3t

M5 U x4t

P1 x2t x2t

N2 x1t x2t

M4 U x3t

N2 x1t x2t

M3 U x2t

M4 U x3t

M2 U x1t

M3 U x2t

M2 U x1t

10.205 15.201 15.671


15.201 30.073 22.887

15.671 22.887 36.151


3.796
1.39
9.657

1.834 3.399 7.966

273.9

601.08
845.39
V1

3
1.304 10

3
1.071 10
3.796 1.834

9.657 7.966
5.647 0.939

0.939 3.727
1.39

3.399

6.594
13.995

1
M V1 19.901
2.283

20.733

Fm a b c d h x1 x2 x3 x4 a b x1 c x2 d x3 h x4

a 6.594

b 13.995

c 19.901

d 2.283

h 20.733

Rezulta Fs :

Fs x1t x2t x3t x4t 6.594 13.995x1t 19.901 x2t 2.283 x3t 20.733 x4t

Fs x1t x2t x3t x4t


T

Fs x1t x2t x3t x4t

Reprezinta valorile functiei calculate in punctele initiale masurate

Yt

Reprezinta valorile erorilor, ca diferenta dintre valorile calculate si cele masurate

Fs x1t x2t x3t x4t

( Yt)

0
1
2
3
4
5
6
7
8
9

0
9.983
17.847
18.783
21.499
22.658
22.93
27.216
38.616
42.378
51.971

0
1
2
3
4
5
6
7
8
9

0
14.2
15.5
18.4
20.4
22.3
22.9
26.7
35.2
44.4
53.9

Fs x1t x2t x3t x4t

T
( Yt)
0
1
2
3
4
5
6
7
8
9

0
-4.217
2.347
0.383
1.099
0.358
0.03
0.516
3.416
-2.022
-1.929

Calculul si graficul erorilor : epsilon = |Fs[(Vx)T] - (Yt)T|


25

25

T
i Yt i

Fs x1t x2t x3t x4t


10

i 0
20

20

m 1.632
15

15

Fs x T x T x T x T i YtT
i
1t 2t 3t 4t

i 0

YtT i

T
T
T
T
Fs x1t x2t x3t x4t i

10

10

p
5

10 9

5
3

p 2.165 10
0

0.9

1.8

2.7

3.6

4.5

5.4

6.3

7.2

8.1

p 0.68

i i

1 m

1 1.633

2 m

2 1.63

1.630
a
c
Fm3 ( x y a b c d ) b ln ( x) d ln ( y )
x
y

x y

Fm1 ( x y a b c) a b c

b y

Fm2 ( x y a b c) a x c

Fm4 ( x y a b c) a sin ( x) cos ( y )


b c d

Fm02 ( x y z a b c d ) a x y z

b c d e

Fm03 ( x y z u a b c d e) a x y z u

1.472 10

Fm5 ( x y a b c) a sin ( x) sin ( y )

Fm6 ( x y a b c d ) a b x c y d x y

1.633

You might also like