.

$B35MW(B

UXPACK/UYPACK/UZPACK $B$OD>8r:BI87O$N:BI8<4$r%W%m%C%H$9$k$?$a$N(B $B%5%V%k!<%A%s%Q%C%1!<%8$G$"$k!%(B $B$7$?$,$C$F!$JQ494X?tHV9f$H$7$F$O(BITR=1 $B!A(B 4$B!JD>3QD>@~:BI87O!K$N(B $B@55,2=JQ49$KBP$7$F$N$_;HMQ$G$-$k!%(B $B$=$l0J30$NJQ494X?tHV9f$r;XDj$7$F$bF0:n$OJ]>Z$5$l$J$$!%(B

$B$3$N%Q%C%1!<%8$K$b$H$E$$$F(BULPACK$B!JBh(B[here]$B>O!K(B, UCPACK$B!JBh(B[here]$B>O!K(B, USPACK$B!JBh(B[here]$B>O!K$J$I$N(B $B:BI8<44XO"%Q%C%1!<%8$O9=C[$5$l$F$$$k!%(B

UXPACK/UYPACK/UZPACK $B$=$l$>$l$N%Q%C%1!<%8$N5!G=$O(B $B

                                               
  UXPACK   : X$B<4$r%W%m%C%H$9$k(B                 
                                               
  UYPACK   : Y$B<4$r%W%m%C%H$9$k(B                 
                                               
  UZPACK   :                                   
           $BFbItJQ?t$N4IM}$d=i4|2=$r$*$3$J$&(B    
                                               

UXPACK, UYPACK$B$O$=$l$>$l

  • $B4pK\%k!<%A%s72(B (Basic Routines) : $B4pK\E*$J:n2h$r$*$3$J$&%5%V%k!<%A%s!%(B $B%f!<%6!<$OCN$kI,MW$,$J$$!%(B
  • $B2<0L1~MQ%k!<%A%s72(B (Lower Level Applications) : $B4pK\%k!<%A%s72$r;H$C$F=q$+$l$F$$$F!$(B $B6qBNE*$J:n2h$r$*$3$J$&%k!<%A%s72!%!J0J2<$G$O(BLLA$B$HN,5-$9$k!K(B
  • $B>e0L1~MQ%k!<%A%s72(B (Upper Level Applications) : LLA $B$rAH$_9g$o$;$F=q$+$l$F$$$F!$(B $B $B$3$N$[$+$K:BI8<4$N%*%U%;%C%H$"$k$$$O:BI87O$N%j%K%"%*%U%;%C%H$r(B $B%3%s%H%m!<%k$9$k%5%V%k!<%A%s72$,$"$k!%(B $B4JC1$J:BI8<4$N:n2h$O$[$H$s$I(BULA$B$Gl9g!$(BLLA$B$rAH$_9g$o$;$l$P(B $B$5$i$K9bEY$JL\E*$K1~$8$?(BULA$B$,:n@.$G$-$k$O$:$G$"$k!%(B $B0J2<$N!V%5%V%k!<%A%s$N@bL@!W$G$O!$>e0L1~MQ%k!<%A%s(B(ULA), UZPACK, $B2<0L1~MQ%k!<%A%s(B(LLA)$B$N=g$K@bL@$9$k!%(B

    $B4JC1$J:BI8<4$N:n2h$r$7$h$&$H$9$k%f!<%6!<$O!$(B $B!V:BI8<4$N>l=j!W$K4X$9$k[here]$B@a$N!V>e0L1~MQ%k!<%A%s$N@bL@!W$K(B $B?J$s$G$b$i$($l$P!$(B $B$*$=$i$/4|BT$K1h$&$h$&$J:BI8<4$NIA2h$,$G$-$k$O$:$G$"$k!%(B

    $B:BI8<4$N>l=j(B

    $B$3$N%Q%C%1!<%8$r;H$&$?$a$K$O!$$"$i$+$8$aJQ494X?tHV9f$,(B ITR=1 $B!A(B 4$B!JD>3QD>@~:BI87O!K$N@55,2=JQ49$,(B $B@_Dj$5$l$F$$$J$1$l$P$J$i$J$$(B $B!J!V(BGRPH1$B!W$N%^%K%e%"%k;2>H!K(B. $B$?$H$($P(B

    CALL SGSVPT(VXMIN,VXMAX,VYMIN,VYMAX)
    CALL SGSWND(UXMIN,UXMAX,UYMIN,UYMAX)
    CALL SGSTRN(ITR)
    CALL SGSTRF
    $B$,8F$s$G$"$k$H$9$k!%(B $B$3$N$H$-(BLLA, ULA$B$Ol=j$K:BI8<4$r@_Dj$G$-$k!%(B
  • UXPACK$B$K$D$$$F$O(B

                                                             
      'B'ottom   - (UXMIN, UYMIN)$B$H(B(UXMAX, UYMIN)$B$r7k$V@~(B    
                                                             
      'T'op      - (UXMIN, UYMAX)$B$H(B(UXMAX, UYMAX)$B$r7k$V@~(B    
                                                             
      'U'ser     - (UXMIN, UYUSER)$B$H(B(UXMAX, UYUSER)          
                 $B$r7k$V@~(B                                    
                                                             
    
  • UYPACK$B$K$D$$$F$O(B

                                                            
      'L'eft    - (UXMIN, UYMIN)$B$H(B(UXMIN, UYMAX)$B$r7k$V@~(B    
                                                            
      'R'ight   - (UXMAX, UYMIN)$B$H(B(UXMAX, UYMAX)$B$r7k$V@~(B    
                                                            
      'U'ser    - (UXUSER, UYMIN)$B$H(B(UXUSER, UYMAX)          
                $B$r7k$V@~(B                                    
                                                            
    
  • X$B<4$K4X$9$k(B'B', 'T', 'U', Y$B<4$K4X$9$k(B'L', 'R', 'U'$B$O!$(B $B:BI8<[email protected]!JH!K$r:n2h$9$k>l=j$r<($9$?$a$N(B $B%Q%i%a!<%?!<(B(CSIDE)$B$H$7$FMQ$$$i$l$k!%(B UXUSER, UYUSER$B$OFbItJQ?t(B'UXUSER', 'UYUSER'$B$r(B $B@_Dj$7$F=i$a$FM-8z$H$J$k!J=i4|CM$OITDj!K(B. $B0J2UZpGET/UZpSET([here]$B@a;2>H!K$N(B $B4IM}$9$kFbItJQ?t$N$3$H$r;X$9!%(B $B:BI8<4$r@_Dj$G$-$k$3$l$i$N>l=j$O!$(B UXPACK$B$K$D$$$F$O(BUXSAXZ$B$^$?$O(BUXSAXS$B$K$h$C$F(B Y$BJ}8~$KJ?9T0\F0$9$k$3$H$,$G$-$k(B; UYPACK$B$K$D$$$F$O(BUYSAXZ$B$^$?$O(BUYSAXS$B$K$h$C$F(B X$BJ}8~$KJ?9T0\F0$9$k$3$H$,$G$-$k(B([here]$B@a;2>H!K(B.

    $B:BI8<[email protected]$H$=$NB0@-(B

    LLA $B$,:n2h$9$k:BI8<[email protected]$K$O!K(B.
    1. $B<4$r<($9@~J,(B (UXPAXS/UYPAXS)
    2. $BL\@9(B (UXPTMK/UYPTMK)
    3. $B%i%Y%k(B
      • $BJ8;zNs$G;XDj(B (UXPLBL/UYPLBL)
      • $B?tCM$G;XDj(B (UXPNUM/UYPNUM)
    4. $B%?%$%H%k(B (UXPTTL/UYPTTL)

    $B$=$l$>[email protected]$O

  • $B<4$r<($9@~J,$K$D$$$F$O(B

                                                 
      a.                          <ISLCT>  
      $B@~J,$N%i%$%s%$%s%G%/%9(B                     
                                                 
    

  • $BL\@9$K$D$$$F$O(B

                                                         
      a. $BL\@9$ND9$5(B                       <ISLCT>  
                                                         
      b.                                  <ISLCT>  
      $BL\@9$rIA$/@~$N%i%$%s%$%s%G%/%9(B                     
                                                         
    

  • $B%i%Y%k$K$D$$$F$O(B

                                                           
      a. $BJ8;z$N9b$5(B                         <ISLCT>  
                                                           
      b. $BJ8;zNs$N2sE>3Q(B                     <CSIDE>  
                                                           
      c. $BJ8;zNs$N%;%s%?%j%s%0%*%W%7%g%s(B     <CSIDE>  
                                                           
      d.                                    <ISLCT>  
      $BJ8;zNs$rIA$/@~$N%i%$%s%$%s%G%/%9(B                     
                                                           
    

  • $B%?%$%H%k$K$D$$$F$O(B

                                                            
      a. $BJ8;z$N9b$5(B                         <ISLCT>   
                                                            
      b. $BJ8;zNs$N2sE>3Q(B                     <CSIDE>   
                                                            
      c. $BJ8;zNs$N%;%s%?%j%s%0%*%W%7%g%s(B     <$B0z$-?t(B>  
                                                            
      d.                                    <ISLCT>   
      $BJ8;zNs$rIA$/@~$N%i%$%s%$%s%G%/%9(B                      
                                                            
    
    $B$3$l$i$NB0@-$N;XDjJ}K!$*$h$S(B <ISLCT>, <CSIDE>, <$B0z$-?t(B>$B$N(B $B0UL#$K$D$$$F$O

    $B:BI8<4$N@_Dj$r(B'U'ser$B0J30$G$*$3$J$C$?>l9g!$(B $B%i%Y%k$H%?%$%H%k$O>o$K%&%$%s%I%&$N30B&$K8~$+$C$FIA$+$l$k!%(B 'U'ser$B$G@_Dj$r$*$3$J$C$?>l9g!$%i%Y%k$H%?%$%H%k$r<4$N$I$A$iB&$K=q$/$+$O(B $BFbItJQ?t(B'IFLAG'$B$,7h$a$k(B([here]$B@a;2>H!K(B.

    LLA$B$K$*$1$kB0@-$N;XDjJ}K!(B

    LLA$B$N3F%5%V%k!<%A%s$K$O(BISLCT, CSIDE$B$H$$$&(B2$B$D$N0z$-?t$,$"$k!%(B $B$3$N(B2$B$D$N0z$-?t$*$h$S$=$NB>$N0z$-?t$,[email protected]$NB0@-$r7h$a$k!%(B
    1. ISLCT$B$O(B0,1,2$B$NCM$r$H$j$&$k!%(B[here]$B@a$G=R$Y$?(B $BB0@-$N$&$A(B<ISLCT>$B$H$"$k$b$N$O!$$3$N0z$-?t$K$h$C$FDj$^$k(B $BFbItJQ?t$r;2>H$7$F7h$^$k!%(B ISLCT=0,1,2$B$N6qBNE*$J0UL#$O!$(B
    2. ISLCT=0 : $B%f!<%6!<$,Dj5A$7$?FbItJQ?t$r;H$C$F:n2h$9$k!%(B
    3. ISLCT=1 : $B$3$N%Q%C%1!<%8$,$"$i$+$8$a@_Dj$7$F$$$k(B $BFbItJQ?t$r;H$C$F:n2h$9$k!%(B $B>.$5$a$NL\@9!$%i%Y%k!$%?%$%H%k$rIA$/$H$-$KMQ$$$k!%(B
    4. ISLCT=2 : $B$3$N%Q%C%1!<%8$,$"$i$+$8$a@_Dj$7$F$$$k(B $BFbItJQ?t$r;H$C$F:n2h$9$k!%(B $BBg$-$a$NL\@9!$%i%Y%k!$%?%$%H%k$rIA$/$H$-$KMQ$$$k!%(B
    5. $B$?$H$($P!$<4$r<($9@~J,$N%i%$%s%$%s%G%/%9$K$D$$$F$O!$(B ISLCT=0,1,2$B$=$l$>$l$K$D$$$F(B'INDEXT0', 'INDEXT1', 'INDEXT2'$B$H$$$&FbItJQ?t$,$"$C$F!J=i4|CM$O=g$K!$ITDj!$(B1, 3) $B$3$l$r;2>H$7$FB0@-$,7h$^$k!%(B $B0J2<$G$O0J>e$NI=8=$r$^$H$a$F'INDEXTi'$B$G;XDj$7$F$"$kCM$r;2>H$7$F%i%$%s%$%s%G%/%9$NB0@-$,(B $B7h$^$k!J=i4|CM$O!$ITDj!$(B1, 3)$B!W!%(B $B$3$l$i$NFbItJQ?t$O(B UZpGET/UZpSET$B$K$h$C$F(B $B;2>H(B/$BJQ99$G$-$k(B([here]$B@a;2>H!K(B.
    6. CSIDEmail protected]$rIA$/>l=j$r;XDj$9$k$H$H$b$K!$(B $BIA$/>l=j$K0MB8$9$kB0@-$r7h$a$k!%(B [here]$B@a$G=R$Y$?B0@-$N$&$A(B<CSIDE>$B$H$"$k$b$N$O!$(B $B$3$N0z$-?t$K$h$C$FDj$^$kFbItJQ?t$r;2>H$7$F7h$^$k!%(B $B$?$H$($P!$(BX$B<4$K$D$1$k%?%$%H%k$N2sE>3Q$K$D$$$F$O!$(B CSIDE='B','T','U'$B$=$l$>$l$K$D$$$F(B'IROTCXB', 'IROTCXT', 'IROTCXU'$B$H$$$&FbItJQ?t$,$"$C$F!J=i4|CM$O=g$K!$(B0, 0, 0) $B$3$l$r;2>H$7$FB0@-$,7h$^$k!%(B $B0J2<$G$O0J>e$NI=8=$r$^$H$a$F'IROTCXs'$B$G;XDj$7$F$"$kCM$r;2>H$7$F!$(B X$B<4$K$D$1$k%?%$%H%k$N2sE>3Q$K4X$9$kB0@-$,(B $B7h$^$k!J=i4|CM$O!$(B0, 0, 0)$B!W!%(B $B$^$?!$(BY$B<4$K$D$1$k%?%$%H%k$N2sE>3Q$K$D$$$F$O!$(B CSIDE='L','R','U'$B$=$l$>$l$K$D$$$F(B'IROTCYL', 'IROTCYR', 'IROTCYU'$B$H$$$&FbItJQ?t$,$"$C$F!J=i4|CM$O=g$K!$(B1, 1, 1) $B$3$l$r;2>H$7$FB0@-$,7h$^$k!%(B $B0J2<$G$O0J>e$NI=8=$r$^$H$a$F'IROTCYs'$B$G;XDj$7$F$"$kCM$r;2>H$7$F!$(B Y$B<4$K$D$1$k%?%$%H%k$N2sE>3Q$K4X$9$kB0@-$,(B $B7h$^$k!J=i4|CM$O!$(B1, 1, 1)$B!W!%(B $B$5$i$K(B'IROTCXs'$B$H(B'IROTCYs'$B$r$^$H$a$F'IROTCzs'$B$G;XDj$7$F$"$kCM$r;2>H$7$F!$(B $B<4$K$D$1$k%i%Y%k$N2sE>3Q$K4X$9$kB0@-$,(B $B7h$^$k!J=i4|CM$O!$(B0, 0, 0, 1, 1, 1)$B!W!%(B
    7. [here]$B@a$G=R$Y$?(B $BB0@-$N$&$A(B<$B0z$-?t(B>$B$H$"$k$b$N$O!$(B $B0z$-?t$H$7$FD>@\;XDj$9$k$3$H$K$h$C$F7h$^$k!%(B

    [here]$B@a$G=R$Y$?B0@-$O6qBNE*$K

  • $B<4$r<($9@~J,$K$D$$$F$O(B
  • a. $B@~J,$N%i%$%s%$%s%G%/%9(B <ISLCT>
    $BFbItJQ?t(B'INDEXTi'$B$G;XDj$7$F$"$k%i%$%s%$%s%G%/%9$rMQ$$$F@~J,$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B1, 3).
  • $BL\@9$K$D$$$F$O(B
  • a. $BL\@9$ND9$5(B <ISLCT>
    $BFbItJQ?t(B'RSIZETi'$B$G;XDj$7$F$"$kD9$5!JC10L$O(BV$B:BI87O!K$NL\@9$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B0.007, 0.014).
  • b. $BL\@9$rIA$/@~$N%i%$%s%$%s%G%/%9(B <ISLCT>
    $BFbItJQ?t(B'INDEXTi'$B$G;XDj$7$F$"$k%i%$%s%$%s%G%/%9$rMQ$$$FL\@9$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B1, 3). $B!JCm(B:$BL\@9$rIA$/8~$-$OFbItJQ?t(B'INNER'$B$,7h$a$k!%(B 'INNER'$B$,@5$N$H$-FbB&$K8~$+$C$FL\@9$rIA$/(B; $BIi$N$H$-30B&$K8~$+$C$FL\@9$rIA$/!J=i4|CM$O(B+1). )
  • $B%i%Y%k$K$D$$$F$O(B
  • a. $BJ8;z$N9b$5(B <ISLCT>
    $BFbItJQ?t(B'RSIZELi'$B$G;XDj$7$F$"$k9b$5!JC10L$O(BV$B:BI87O!K$NJ8;z$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B0.021, 0.028).
  • b. $BJ8;zNs$N2sE>3Q(B <CSIDE>
    $BFbItJQ?t(B'IROTLzs'$B$G;XDj$7$F$"$k2sE>3Q%*%W%7%g%s$r(B $B;H$C$F%i%Y%k$rIA$/!J=i4|CM$O!$(B0, 0, 0, 0, 0, 0). $B2sE>3Q%*%W%7%g%s$H$O!$%i%Y%k$rIA$/$H$-$N2sE>3Q$r(B90$BEY$,(B 1$BC10L$N@0?tCM$G;XDj$9$k$b$N$G$"$k!%(B $B!J$?$H$($P(B90$BEY$N$H$-(B1, -90$BEY$N$H$-(B-1$B$H;XDj$9$k!%!K(B
  • c. $BJ8;zNs$N%;%s%?%j%s%0%*%W%7%g%s(B <CSIDE>
    $BFbItJQ?t(B'ICENTzs'$B$G;XDj$7$F$"$k%;%s%?%j%s%0%*%W%7%g%s$r(B $B;H$C$F%i%Y%k$rIA$/!J=i4|CM$O!$(B0, 0, 0, +1, +1, +1). $B%;%s%?%j%s%0%*%W%7%g%s$H$O!$%i%Y%k$rIA$/$H$-$K:8$h$;(B(-1)$B$9$k$+!$(B $B%;%s%?%j%s%0(B(0)$B$9$k$+!$1&$h$;(B(+1)$B$9$k$+$r;XDj$9$k$b$N$G$"$k!%(B
  • d. $BJ8;zNs$rIA$/@~$N%i%$%s%$%s%G%/%9(B <ISLCT>
    $BFbItJQ?t(B'INDEXLi'$B$G;XDj$7$F$"$k%i%$%s%$%s%G%/%9$rMQ$$$FJ8;z$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B3, 3).
  • $B%?%$%H%k$K$D$$$F$O(B
  • a. $BJ8;z$N9b$5(B <ISLCT>
    $BFbItJQ?t(B'RSIZECi'$B$G;XDj$7$F$"$k9b$5!JC10L$O(BV$B:BI87O!K$NJ8;z$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B0.028, 0.035).
  • b. $BJ8;zNs$N2sE>3Q(B <CSIDE>
    $BFbItJQ?t(B'IROTCzs'$B$G;XDj$7$F$"$k2sE>3Q%*%W%7%g%s$r(B $B;H$C$F%i%Y%k$rIA$/!J=i4|CM$O!$(B0, 0, 0, +1, +1, +1). $B2sE>3Q%*%W%7%g%s$H$O!$%?%$%H%k$rIA$/$H$-$N2sE>3Q$r(B90$BEY$,(B 1$BC10L$N@0?tCM$G;XDj$9$k$b$N$G$"$k!%(B $B!J$?$H$($P(B90$BEY$N$H$-(B1, -90$BEY$N$H$-(B-1$B$H;XDj$9$k!%!K(B
  • c. $BJ8;zNs$N%;%s%?%j%s%0%*%W%7%g%s(B <$B0z$-?t(B>
    $B0z$-?t$G;XDj$7$F$"$k%;%s%?%j%s%0%*%W%7%g%s$r(B $B;H$C$F%?%$%H%k$rIA$/!%(B $B%;%s%?%j%s%0%*%W%7%g%s$H$O!$%i%Y%k$rIA$/$H$-$K:8$h$;(B(-1)$B$9$k$+!$(B $B%;%s%?%j%s%0(B(0)$B$9$k$+!$1&$h$;(B(+1)$B$9$k$+$r;XDj$9$k$b$N$G$"$k!%(B
  • d. $BJ8;zNs$rIA$/@~$N%i%$%s%$%s%G%/%9(B <ISLCT>
    $BFbItJQ?t(B'INDEXLi'$B$G;XDj$7$F$"$k%i%$%s%$%s%G%/%9$rMQ$$$FJ8;z$rIA$/(B $B!J=i4|CM$O!$ITDj!$(B3, 3).

  • Back to Main


    Latex Source


    $BCO5eN.BNEEG>6f3ZIt(B : 95/6/9 (Version 5.0)

    NUMAGUTI Atusi <[email protected]>
    Last Modified: Thu Aug 31 13:10:15 EDT 1995