MAS コミュニティ
artisoc質問用掲示板(アーカイブ)
  
質問掲示板は移転しました。新掲示板はこちら

質問 (解決済み)

[artisocモデル] 配列について
質問者: akstylesさん , 質問日時: 2019/12/27 19:45
artisocにおいて、配列を設定しそこから、指定した要素番号の数を取り出しそれを変数に代入する方法(コード)を教えてください。
例として、number = "0,1,2,3,4"で配列設定し(そもそも、artisocにおいてこれで配列設定できているか不安ですが)要素番号3の「2」を取り出し変数iに代入する方法を教えてください。
他に分かりやすい例があればそちらでお願いいたします。
それぞれの変数をどの型にすればよいかも教えてください。
よろしくお願いいたします。



▼解決した回答


・ルールエディタ内の変数の場合
Dim number(5) As Integer
Dim i As Integer
number(0) = 0
number(1) = 1
number(2) = 2
number(3) = 3
number(4) = 4
i = number(2)
・エージェント変数などツリー上の変数の場合
変数のプロパティを開き、次元を1にして、任意の配列数を設定します。
変数への値の格納と取り出し方は上記と一緒です。

回答者: igaguri さん , 回答日時: 2019/12/28 18:28

▼ 全ての回答


・ルールエディタ内の変数の場合
Dim number(5) As Integer
Dim i As Integer
number(0) = 0
number(1) = 1
number(2) = 2
number(3) = 3
number(4) = 4
i = number(2)
・エージェント変数などツリー上の変数の場合
変数のプロパティを開き、次元を1にして、任意の配列数を設定します。
変数への値の格納と取り出し方は上記と一緒です。

回答者: igaguri さん , 回答日時: 2019/12/28 18:28



Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
( 会社情報 情報セキュリティ・個人情報について )