. , , ,

,,,

: — -

,

:

:

:

:

. .

:

. .

. .

2010 .


1

2

2.1

2.2

2.3

3

3.1

3.2

3.2.1 gnuplot

3.2.2

4


 

. .

, , .

.

, , , , . , .

, . . C++, , , .


1.

: , . . . : , ( , ) , ... , [1]:

  ;

  , ;

  , , .

, :

  , . . , , - . , .

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

  . , . , .

  . , . , .

  . . , .

, , . .

[1]:

1.  : ;

2.  : ;

3.  : ;

4.  : , , , .

, , . , , , . - , , . , . , , , . , , , , , , , , . , , ( )[1].

, . . , , . . . , [1].

.

, ; , ; ; .

, , , . , . - - , - . , .

.

, . , . , .

.

, . . :

  , , ;

  , .

, , .

. . , . .[1]


2.

. , , , . , . , , . . , , 0.5 1,5 . , . , , , . , , , , , 3 . , 36 . 0.5 1,5 . , . 1 3 . , . , 2 . :

;

, ;

, .

1000 .

 

2.1

, . , , 60 .

2.2

, , , . () - . . , , , , , , . , , , . , , .

. . ( ) , . , , , . , , ( ). , , , , . . , , .

, , , , . , , , , - .

, , . (Clerk) (Shop)- , . - . , ()- , , . , , , . , .

. Clerk Shop , Clerk Shop, . Shop , Clerk (, ). , Shop , Shop. , Shop , (Clerk**), , , Clerk header- , Shop.

Clerk.

:

  (60 );

  (30 );

  (120 );

  (60 );

  .

:

  . Client. , ;

  , . ;

  , . , , . . -1, ;

  , . . -1;

  , . -1;

  , . . -1;

  , . . -1;

  , . , -1.

Shop. :

  (3). ;

  (6). ;

  (1);

  (0,5 );

  Clerk.

:

  . - ;

  , ;

  ( ).

: Client Clerk Shop, Clerk - Shop.

2.3

, . , , . :

1.  .

2.  .

3.  .

4.  .

5.  .

. , Shop . , , 5, : , , , . Shop , , . Shop . - run().

Shop:

  ;

  , . .


3.

 

3.1

, ( ) , . , :

  ;

  , ;

  , , .[1]

, , , , , . , , . , . ( ), C++ , . gnuplot.


3.2

 

3.2.1 gnuplot

Gnuplot UNIX, IBM OS/2, MS Windows, DOS, Macintosh, VMS, Atari . , .

Gnuplot -, . , , , , , , .[2]

Gnuplot , ( ) , . : GNU Octave, Maxima . [3]

Gnuplot : ( ), , (eps, fig, jpeg, LaTeX, metafont, pbm, pdf, png, postscript, svg ). Gnuplot . [2]

3.2.2

, , <plot>...</plot>. ( x, x, y), , . , +, -, *, / ( , 3x . .), ** , "(", ) .

, :

sin, cos, tan, pi, asin, acos, atan.

sinh, cosh, tanh.

exp : log log10 .

, splot. [4]


4.

 

, 1000- . :

  477;

  460;

  2,65

  11,84 ;

  1,31;

  8,55;

  18,04 ;

  2,026;

  18,04-11,84=6,2 .

. 1-3 , , , . , . . . :

  3,32

  11,78 ;

  1,192;

  8,451;

  16,05 ;

  1,983;

 

16,05-11,78=4,27 .

. 1

. 2

. 3


:

  ;

  ;

  ;

  , .


1.  . . - ++: .-.:, 2006.-411.:.

2.  Gnuplot. . : http://fsweb.info/calculations/gnuplot.html

3.  gnuplot. :

http://ru.wikipedia.org/wiki/Gnuplot

4.  Gnuplot. : http://lib.custis.ru/Gnuplot

,

 

 

 

! , , , .
. , :