.


:




:

































 

 

 

 





 

. [-0.2, 1.4].

 

xi -0.2   0.2 0.4 0.6 0.8   1.2 1.4
f (xi) 0.04   0.04 0.16 0.36 0.64   1.44 1.96

 

.

. , . , , . , , . , , , .

, :

 

-0.2   0.2 0.4 0.6 0.8   1.2 1.4
0.04   0.04 0.16 0.36 0.64   1.44 1.96
--- -0.2 0.2 0.6   1.4 1.8 2.2 2.6

 

:

 

-0.2   0.2 0.4 0.6 0.8   1.2 1.4
0.04   0.04 0.16 0.36 0.64   1.44 1.96
-0.2 0.2 0.6   1.4 1.8 2.2 2.6 ---

 

, , .

, . , , . .

 

 

1. [a,b]. .

 

.

, 5 26 . .

 

34

/* */

#include <fstream.h>

#include <math.h>

void main(void)

{

//

double nArray[11][2];

 

// ,

// nArray ( 26)

 

double dResultLeft, dResultRight;

//

dResultLeft = (nArray[5][1] - nArray[4][1]) / (nArray[5][0] - nArray[4][0]);

//

dResultRight = (nArray[6][1] - nArray[5][1]) / (nArray[6][0] - nArray[5][0]);

//

cout << "\n\nfor x = " << nArray[5][0] << "\n";

cout << "y`(x)Left = " << dResultLeft << "\ny`(x)Right = ";

cout << dResultRight << "\n";

}

 

 

2. [a,b]. . . .

 

.

, 5 . , . , nArray.

 

35

/* */

#include <fstream.h>

#include <math.h>

void main(void)

{

//

double nArray[11][2];

 

// ,

// nArray ( 26)

 

//

cout << "\nDerivative\nx\ty`\n";

 

//

double dResult[10];

 

ofstream File("derivative.txt");

for (i = 0; i < 10; i++)

{

//

dResult[i]= (nArray[i+1][1] - nArray[i][1])/(nArray[i+1][0] - nArray[i][0]);

//

cout << nArray[i][0] << "\t" << dResult[i] << "\n";

//

File << nArray[i][0] << "\t" << dResult[i] << "\n";

}

File.close();

}

 

 

derivative.txt:

0 0.2

0.2 0.6

0.4 1

0.6 1.4

0.8 1.8

1 2.2

1.2 2.6

1.4 3

1.6 3.4

1.8 3.8

 

. 19

 

. 19


8

 

1. , 5, . . .

2. , 5, . . .

 

.

 

! , , .

 

 

1. ?

2. n , ? ?

 


9

 

: .

 

:

1) .

2) .

 





:


: 2016-11-18; !; : 842 |


:

:

, .
==> ...

1541 - | 1443 -


© 2015-2024 lektsii.org - -

: 0.02 .