Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

$MVINMAT

MultiValue 配列要素の数を返します。

Synopsis

$MVINMAT(array)

パラメータ

array オプション — 配列名。省略した場合は、最後に解析された配列になります。

説明

$MVINMAT 関数は、MultiValue MATREAD 文、MATREADU 文、または MATPARSE 文を使用してロードされた配列の要素数を返します。

配列は ObjectScript MVDIM コマンドまたは MultiValue DIMENSION 文を使用してディメンジョン化する必要があります。

ObjectScript $MVINMAT 関数は、Cache MultiValue Basic INMAT 関数に相当します。

以下の例では、1 次元 (ベクトル) 配列の要素数を返します。

  SET x=8
  MVDIM myarray(x)
  WRITE $MVINMAT(myarray)

以下の例では、2 次元 (マトリックス) 配列の要素数を返します。

  SET x=7,y=5
  MVDIM myarray(x,y)
  WRITE $MVINMAT(myarray)

関連項目

  • MVDIM コマンド

  • "Caché MVBasic Reference" の "INMAT" 関数

  • "Caché MVBasic Reference" の "DIM" 文

  • "Caché MVBasic Reference" の "MATPARSE" 文

  • "Caché MVBasic Reference" の "MATREAD" 文

FeedbackOpens in a new tab