Форум программистов, компьютерный форум, киберфорум
AnyLogic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44

Не строится гистограмма при проведении эксперимента Монте-Карло

17.05.2018, 23:42. Показов 4106. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста еще. В этой же модели у меня из блока source выходит одна заявка. Время прохождения ее по модели фиксируется переменной timeQ, и данные из этой переменной используются для построения гистограммы в эксперименте Монте-карло. Если я хочу, чтобы у меня в результате одного прогона модели из source выходила более одной заявки, как мне сделать чтобы в гистограмме использовались времена прохождения всех заявок? (Например в одной прогоне выходит пять заявок- в timeQ записывается последовательно 5 значений времени, нужно по им всем строить гистограмму)
Вложения
Тип файла: zip tlopnow.zip (15.8 Кб, 13 просмотров)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.05.2018, 23:42
Ответы с готовыми решениями:

Как собрать данные о времени выполнения технической операции при проведении эксперимента Монте-Карло
Подскажите как собрать все данные по времени выполнения технической операции в модели при проведении эксперимента Монте-Карло, которые...

Расчет вспомогательных величин при проведении эксперимента ранговой корреляции
Народ ,помогите пожалуйста написать программу для расчета вспомогательных величин при проведении эксперимента ранговой корреляции. Или хотя...

Метод Монте-Карло (вероятность попадания при стрельбе)
В общем задача такова: Добавить Метод Монтекарло, что бы показывало всевозможные попытки расчета вероятности. Сама задача: Производится...

38
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
25.05.2018, 19:44  [ТС]
Студворк — интернет-сервис помощи студентам
Ну вот вроде сделал. И опять ошибка((( может взглянете на модель?
Вложения
Тип файла: zip ochibka.zip (22.4 Кб, 3 просмотров)
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
27.05.2018, 11:56
Посмотрел код, ошибок нет. Код понятен. Скидывайте скрин ошибки на форум и описание ошибки, ваши предположения.
(эксперимент Монте-Карло не запускается в PLE AnyLogic).
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
27.05.2018, 22:47  [ТС]
Значит запускаю эксперимент. Все запускается потом вылетает ошибка. Скрины ошибок ниже. Спасибо
Миниатюры
Не строится гистограмма при проведении эксперимента Монте-Карло   Не строится гистограмма при проведении эксперимента Монте-Карло   Не строится гистограмма при проведении эксперимента Монте-Карло  

0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
28.05.2018, 11:32
В ошибке написано Cell index должен быть >= 0/ Значит нужно найти что вызвало это ошибку и исправить.
Найти в принципе просто - синим в ошибке показаны ссылки на место ошибки в коде модели.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
29.05.2018, 00:19  [ТС]
Ну пишет, что номер вот столбца типа должен с 1 начинаться. Сделал nomer+1 в синке, вроде все работает, но сохраняет в эксель всего два набора значений. Может что еще подскажете?
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
29.05.2018, 07:22
Сделайте не монте-карло эксперимент, а какой-нибудь другой (Варьирование например) тогда можно будет посмотреть в чем беда.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
29.05.2018, 21:44  [ТС]
Вот отправляю) спасибо)
Вложения
Тип файла: zip ochibka2.zip (21.7 Кб, 5 просмотров)
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
30.05.2018, 10:46
ParametrVariation - параметры - количество прогонов почему-то стоит 2 прогона. Сколько выбрали, столько и делает. Никаких ошибок не видать.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
30.05.2018, 14:42  [ТС]
Так прогоны то он выполняет, но вот в экселе он должен после этого 10 значений записывать( 2 по 5) а он не сохраняет их туда. Вот здесь то можете сказать в чем проблема?
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
30.05.2018, 21:46
Сохраняет. у меня 10 значений в Excel файле. или это левые значения?

Добавлено через 11 минут
Удалил в Excel данные. Запустил. записалось 9 значений.
В настройках эксперимента варьирования стоит ограничение времени моделирования 35000000 единиц времени. За это время иногда 3 иногда 4 иногда 5 заявок успевают обслуживаться, то есть выйти через блок sink - отсюда и разное значение записей в Excel файл.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
01.06.2018, 14:22  [ТС]
А у меня вот упорно записывает 5 значений, а то и меньше. В чем может быть проблема?

Добавлено через 2 минуты
Время эксперимента увеличил в 2 раза. Хотя они не могут по идеи не успевать выйти
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
01.06.2018, 14:38
Приведите скрин результатов excel.
Уберите ограничение времени в простом эксперименте в свойствах. Установите случайность. Запустите моделирование несколько раз и посмотрите за какое время выходят эти 5 заявок, большее умножьте на 2 и это время укажите в эксперименте монте-карло.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
01.06.2018, 19:27  [ТС]
Вот отсылаю скриншот. Модельное время поставил гораздо больше, чем максимальное время выхода заявки. А все равно бывает что разное количество обрабатывается. Причем один раз запускаешь все ок выходят все 5 а другой раз с этим же модельным временем ну уже 3 например.
Миниатюры
Не строится гистограмма при проведении эксперимента Монте-Карло  
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
02.06.2018, 09:36
Это уже в модели что-то нахимичили. Странная она какая-то если честно. С первого взгляда такой показалась.
зачем выбрали единицы времени маленькие если миллиарды времени моделируется .... не понятно. какая-то вся разветвленная а заявок всего 5. странно.
Я считаю что дело не в эксперименте, а в модели. Моделируйте обычный эксперимент пока не добъетесь нормальных результатов.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
02.06.2018, 11:41  [ТС]
Обычный то эксперимент работает нормально. Сколько раз его не моделировал. Никаких ошибок нет. Вот молельное время которое дано в свойствах эксперимента это время одного прогона или всех? И если всех, как он определяет когда прогон можно завершить? Спасибо

Добавлено через 4 минуты
И еще вот один вопрос. Помогли тогда с гистограммой в монте-Карло. Написал код на построение гистограммы в действиях после прогона. Вчера только заметил, что у меня после каждого прогона строится гистограмма, но они в конце не объединяются а как бы накладываю имя друг на друга. Можно сделать так чтобы обьединялись?
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
02.06.2018, 20:40
в смысле были две гистограммы разного цвета по 5 значений? вы же их не отличите друг от друга - там значения моделирования почти одинаковые.

Добавлено через 1 минуту
Это можно сделать - после прогона каждый раз добавлять на гистограмму новый элемент данных. Также как это было сделано в старой модели. только там 1 раз, а тут нужно в каждый прогон создать на диаграмме - новую область с данными.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
02.06.2018, 22:42  [ТС]
Ну у меня они одним цветом строятся. А про какую старую модель вы говорите? Может подскажите Ява код? Спасибо еще раз
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
03.06.2018, 08:07
Ява код в модели которая точно есть в этой теме. после прогона код добавляет на гистограмму новый элемент с данными.
Вам нужно добавлять несколько таких данных на диаграмму (по числу прогонов)
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 44
03.06.2018, 11:51  [ТС]
А код который сейчас у меня, получается что только один раз данные добавляет только которые в одном прогоне получились, а после другого прогона эти данные накладываются на новые без объединения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.06.2018, 11:51

Метода Монте-Карло при повторение научной статьи
Добрый день! Нужно повторить эксперимент научную статью. Код программы был выполнен и при проверке результата, выяснилось, что...

Не строится гистограмма
Добрый день, 1) Не получается построить гистограмму. Она строится на интервале , а должна строится на интервале . Как ее построить...

Неправильно строится гистограмма
Добрый день. Помогите, пожалуйста, разобраться, почему при построении гистограммы все значения пишутся только в элемент массива для...

Методом Монте-Карло определить величину числа π при числе испытаний N = 104, 105, 106. Сравнить полученный результат с ф
Методом Монте-Карло определить величину числа π при числе испытаний N = 104, 105, 106. Сравнить полученный результат с фундаментальной...

Монте-карло
Преподаватель попросил разобрать метод монте-карло, и реализовать его в c++, помогите реализовать метод в с++


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Новые блоги и статьи
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru