.


:




:

































 

 

 

 


.




:

, (2.7.11)

: . , . , .. ,

(2.7.12)

.

. ( ) 2.7.1:

.

, :

, (2.7.13)

- :

, (2.7.14)

, ; (2.7.15)
,

; . (2.7.16)

 

3.7.1.

;

 

;

 

( ) : , .

 

 

2.7.

 

 

.

() ( MATLAB (M-) / Fortran ).

 

.

.

.

.2.7.1 .2.7.2 , .

 

.2.7.1. .

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
2 3 3 5 6 7 13 13 11 10 9 8 2 2 4 5 6 7 8 8 3 9 11
1 2 3 4 7 7 15 17 11.5 10 8 6.5 1 3 4 5.5 6 6.5 7 9 3 8 10

 

.2.7.2. ().

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
13 14 14 8 5 7 12 2 1 8 15 12 12 7 5 9 6 7 7 5
12 13 14 9 6 7 11 1 1 7 15 13 12 6.5 5 8 6 6.5 8 4

 

 

.

, .2.7.3.

.2.7.3. .

                       
                       
  2.5     4.5              

 

.

(. .2.7.4).

:

 

.2.7.4. .

         
    2.5    
         
         
S   10.5    

 

, , , :

; ,

;

 

;

 

.

 

;

:

.

().

-.

function mnk

x=input(' x:');

y=input(' y:');

p1=polyfit(x,y,1);

y1=polyval(p1,x);

fprintf('\n : y=(%f)*x+(%f)\n',p1(1),p1(2))

s=sprintf('\noptimal line: y=(%f)*x+(%f)\n',p1(1),p1(2));

plot(x,y,'k*',x,y1,'k-')

grid on,legend('data points','optimal line',0),title(s)

 

n=12:

x:[1 2 3 4 4 5 3 6 10 8 9 7]

y:[2 2.5 2 4 4.5 5 4 5 9 7 8 7]

: y=(0.791822)*x+(0.908922)

 

 

 

.

, , , MATLAB
polyfit, . : q=polyfit(x,y,n), y ; x ; n ; p n+1.

 





:


: 2017-03-12; !; : 1009 |


:

:

! . .
==> ...

1821 - | 1624 -


© 2015-2024 lektsii.org - -

: 0.015 .