 Nr=1; z=0; na=1; tb=18.84; X1=-0.4983; X2=7.476e-3; X3=-0.3042; X4=7.244e-3; X5=0; X6=0; d0=0.04; N0=500; N1=983; A=0; kR=0; dR=505; mC=0; Q=110001; V=1; |  


                ()     (   ).      ,   60-      .        ,        .        .        .       ,          .         (kw=0; ki=0; kp=0;)     (z=0; na=1; mc=1;)    .           .  ,       ,           ,    .       N1+N0+1,  N1+1     .   :
	Nr --      (  ) ***
	z=0 --      ***
	mc=1 --         ***
	na=1 --     ,       ***
	tb --    ,  ,   **0
	X1, X2, X3, X4 --       0  h  **1
	X5, X6 --      
	d0 --        ( z)        **2
	N0 --      z   
	N1 --      x ( )   
	A --          
	kR --   Java         **3
	dR --         ( kR=1) **4
	mC --     **5</a> 
	Q --       , **6</a> 
	Mt, Mr --  Mt*Mr >= 1,   ln(I),     /Mb, b=t (), r () 
	V --  ,     
	ng --       ,       z.  **7
	ct --      (   )    kR2=0. **3
	zd, xd, R1, R2, z1, z2, z3, z4, z5, z6, x1, x2, Co --  c **3
    ,      (t),      (V)   .      (txt)   (doc)       ,     ( ),        (   ,  )        .          Z   ,       (  ).              (  ).         . 
   ,  kR1=1  2,     (dat)   (data),   .       R  T  .           .   Q6=1           ,            .                 .           tm  . 
 kR1=0  2,               .    tr  .       ,        . 
     (png)   (pic)         mR  mT  .        X    z,        rR  rT  .    Java ,    ,    .        Z    x.        pR  pT  .     ,        .

*** ,      1    .       Nr=na=1, z=0;      ,     .  m  . 

**0    .     ,    ,           3 (   . 1 ).    ,   ,   ,  .    -  .        .

**1 
         

**2 
  dx   x     d0      [dx=2*d0*tg(tb)]
 
**3 
     ,   kR3, kR2, kR1,         .  kR1=0    Java              Z     ,   R,   T.  kR1=1        ()    ,    dR.  kR1=2,        .     ,          .        ,      .  kR2     ,      0  9  10 .       0,     ct ().               .  ct     .  kR3        .      .    0,     ,  1,           .    : zd ()   , xd     zd*tg(tb).      100.   

**4 
    ,      .     x (sx),  --   z (sz).         N0       Z,   sz.      N1,     sx=sz.       N0 ,      (sz+1)   ,  2.   N1 ,     (sx+1).   ,     .  

**5 
   . 
    .  4 ,   0, 1, 2, 3.          , , , .         ,       .
 0 ()     ,    ,           N0+N1+1,         N1+1   ,     z. 
 1 ()     ,          ,      N1*dx      .        .  ,    ( )    ( ) ,     .          ,         .      .  ,       .     ,             . 
 2       0.             N1+1,         N0+N1+1.            z,      .    ,   .    .       ,    ,    . 
 3       1.   ,      N1*dx      .  
    [pic]     t000mR.png  t000mT.png     .         Z    x.     ,       (  ).     ng.  ng=0      .       t000pR.png  t000pT.png    .        [data]   t000.dat,     ,  ,  .    [doc]   t000.txt,     n1, n2       n3        .   - .    000     V.
    .   ,     r()           N0+1   (x1,x2)      Z.     X     .     (rbam.dat).      .         .     (rbcr.dat).      .    Q2=0,   Q2=1,        .      .     kR2  kR3 (.  **3).     0   .        ,   mC1.          .   ,   
mC1=1,       .     x1  x2    z=z1,     z  z=z2       ,    Co,     .         dx/2.     x &lt; x1  z3 &lt; z &lt; z4.     x &gt; x2  z5 &lt; z &lt; z6.   x1  x2, z1, ..., z6   .  
mC1=2,   zd, xd       ,  R1 --    .  
mC1=3,   zd, xd       ,  R2 --    ,       . <p>

**6 
   Q --     9 ,      -  .      Q1, ... , Q9.     .  
Q9 = 1,   kR = 1  2  (x,z)     (,  ,  ),   = 0,   .  
Q8 = 1,     ,   = 0,      .  
Q7 = 1,     Z ,   = 0,  . 
Q6 = 1,      Java     ,   ,   ,          data/t000tm.dat . 
Q5 = 1,    (waves.dat)          ,   = 0,       . 
Q4 = 1,     ,   = 0,      .  
Q3 = 1,     ,   Java ,    ( ),   = 0,      . 
Q2 = 1,           ,   = 0,    . 
Q1 = 1,        2,    2.         .   0   . 

**7 
    ,    ,          .       0.  ng  ,    .      Q7   1.       ng=-abs(Q7-1),  , , Q7=0, ng=-1.  
