kggray

    長方形領域が等方格子に分割されており,各格子点上で関数値が与えられているとき,領域内の関数値の分布をグレースケール表示するサブルーチン.
     
     
  • サブルーチン名: kggray

  •  
  • 呼び出し方:call kggray(udim,umin,umax,xmin,xmax,ymin,ymax,ndim,nx,ny)

  •  
  • 参照しているサブルーチン:kgmsg

  •  
  • 引 数:
  • 引数
    意 味
    入出力の区分
    備 考
    udim 格子点上での関数値を格納する配列の配列名.
    入力
    u(i,j) は 格子点 (i,j) 上での 関数値を示す.本ルーチン内での配列宣言は,udim(0:ndim,0:*) である.
    umin foreground color に対応させる関数値.
    入力
    udim(i,j) の最小値を入れておけばよい.
    umax background color に対応させる関数値.
    入力
    udim(i,j) の最大値を入れておけばよい.
    xmin, xmax 長方形領域の x 座標の範囲(世界座標系).
    入力
    ymin, ymax 長方形領域の y 座標の範囲(世界座標系).
    入力
    ndim 配列udimの整合寸法.
    入力
    nx x 方向の分割数.
    入力
    i は 0 から nx まで変化する.
    ny y 方向の分割数.
    入力
    j は 0 から ny まで変化する.

  • 注 意:
    本ルーチンでは,各格子点を重心とする小矩形内を一定のグレースケールで塗りつぶすため,nx, nyの値が小さい場合には,あまり鮮明な画像を出力しない.