русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Физическая структура программного обеспечения имитационной модели


Дата добавления: 2014-11-28; просмотров: 1071; Нарушение авторских прав


Процесс разработки физической структуры имитационной модели инструментальными средствами MS Excel 2007 включает несколько этапов.

На начальном этапе записывается матрица, полученная из уравнения Колмогорова, с указанием относительных и абсолютных ячеек.

Далее создается кнопка, при нажатии на которую открывается форма для ввода значений λ и μ. Код макроса, который открывает форму:

Private Sub CommandButton1_Click()

Load UserForm1

UserForm1.Show

End Sub

Заключающей стадией создания имитационной модели является создание второй кнопки для подсчета определителей матрицы. Макрос записывается путем последовательности действий, после чего нажимается кнопка «Остановить запись макроса».

В процессе разработки имитационной модели были созданы кнопки такие как:

- «Ввод данных», которая открывает форму UserForm1рис.3.3.


Рис.3.3. Форма «UserForm1»

- «Расчет показателей СМО», которая выполняет макрос «Определители».

Макросы сохраняются в специальной части файла данных, называемой Modules (модули). Модуль VBA содержит исходный код (source code) макроса — текстовое представление инструкций. Каждый файл рабочей книги Excel может не содержать модулей или содержать один или несколько модулей. Модули, сохраняемые в одной рабочей книге Excel, имеют общее название Project (проект).

В среде Visual Basic был создан модуль «Module1», который в котором написан код макроса «Определители» см. рис. 3.4.

Рис. 3.4 Окно программы Visual Basic

При записи макроса в Excel мы можем определять только рабочую книгу, в которой Excel сохраняет записанный макрос, — текущую рабочую книгу, новую рабочую книгу или рабочую книгу Personal.xls. Excel выбирает модуль, в котором сохраняется записанный макрос, и при необходимости создает этот модуль. Когда Excel создает модуль, в котором сохраняется записанный макрос, модулю присваивается имя ModuleN, где N — это количество модулей, созданных для определенной рабочей книги во время текущего сеанса работы. Например, в первый раз, когда мы сохраняем записанный макрос в Personal.xls (личной книге макросов), Excel создает модуль с именем Module1. Если мы продолжаем записывать макросы в том же сеансе работы и сохранять их в Personal.xls, Excel продолжает сохранять записанные макросы в том же модуле Module1 до тех пор, пока мы не выберем другую рабочую книгу. Если позже в том же сеансе работы мы опять захотим сохранить записанные макросы в Personal.xls, Excel добавляет другой модуль с именем Module2 в эту книгу.



Если какая-либо рабочая книга уже содержит модуль с тем же именем, что выбран в Excel для нового модуля, Excel увеличивает число в имени модуля до тех пор, пока имя нового модуля не будет отличаться от имен существующих модулей.

 
 

Затем, с помощью формул, находятся все показатели, которые необходимо найти.

 

Рис.3.5. Показатели системы



<== предыдущая лекция | следующая лекция ==>
Описание интерфейса имитационной модели, методики работы | Результаты применения имитационной модели для анализа деятельности СМО торговой точки в г. Гагарине ООО «Евросеть-Ритейл»


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.57 сек.