Модуль данных, который используется для определения размерности переменной, а также ее первоначального значения. Переменные могут быть доступны и из других модулей (например, модуля Decide), им может быть назначено новое значение в модуле Assign, а также может использоваться в выражении.
Есть три метода для ручного редактирования первоначальных значений модуля Variable:
· Посредством стандартной электронной таблицы. В электронной таблице модуля кликните на ячейку Initial Values (Начальные Значения) и выберите пункт меню Edit via spreadsheet (редактирование посредством электронной таблицы). Значения двумерной матрицы должны вводиться для целой колонки за раз. Элементы матрицы, не заданные явно, принимают значение, введенное последним.
· Посредством диалогового окна модуля. В электронной таблице модуля, кликните правой кнопкой мыши на любую ячейку и выберите пункт Edit из контекстного меню. Значения двумерной матрицы должны вводиться для целой колонки за раз. Элементы матрицы, не заданные явно, принимают значение, введенное последним.
· Посредством двумерной электронной таблицы. В электронной таблице модуля кликните на ячейку Initial Values.
Стандартные сценарии использования:
· Количество документов, обрабатываемое в час.
· Серийные номера частей, используемые для уникальной идентификации.
Подобен блоку Variable языка GPSS. Задаваемые свойства модуля приведены в таблице 3.13.
Таблица 3.13
Название свойства
Описание
Name («Название»)
Уникальное название определяемой переменной.
Rows («Строки»)
Число строк в размерной переменной.
Columns («Колонки»)
Число столбцов в размерной переменной.
Data Type («Тип данных»)
Тип хранимых в переменной данных.Возможные типы: Real (действительный) и String (строка).Тип по умолчанию - Real.
Statistics («Статистика»)
Флажок для определения должна ли собираться статистика. Это поле видимо, когда строки и колонки не заданы (единичная переменная).
Clear Option («Очистка»)
Определяет время, когда значение переменной сбрасывается на свое первоначальное. Выбор типа Statistics определяет, что значение переменной будет сброшено к ее первоначальному значению после очистки статистики. Выбор типа System определяет, что значение переменной будет сброшено к ее первоначальному значению после очистки системы. None indicates to never reset this variable to its initial value(s), except prior to the first replication.
Initial Values («Начальные значения»)
Перечень начальных значений переменной. Эти значения могут меняться в модуле Assign.
Initial Value («Начальное значение»)
Значение переменной вначале моделирования.
Report Statistics («Сбор статистики»)
Определяет, собирать ли автоматически статистику и хранить ее в базе данных отчетов для данного типа данных или нет.