Модуль данных, который используется для определения размерности переменной, а также ее первоначального значения. Переменные могут быть доступны и из других модулей (например, модуля 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 («Сбор статистики») | Определяет, собирать ли автоматически статистику и хранить ее в базе данных отчетов для данного типа данных или нет. |