Форум программистов, компьютерный форум, киберфорум
Наши страницы
AnyLogic
Войти
Регистрация
Восстановить пароль
 
oleja1337
0 / 0 / 1
Регистрация: 26.11.2015
Сообщений: 39
Завершенные тесты: 1
#1

Ошибка при распределении - AnyLogic

28.01.2018, 10:53. Просмотров 145. Ответов 1
Метки нет (Все метки)

Доброе время суток, есть проблема при распределении значений.
есть параметр speedEmptySheep с значением типа double: значение
Javascript
1
uniform_discr(var_ses1,var_ses2)
параметр var_ses1 тип double значение 10
параметр var_ses2 тип double значение 14
При запуске выдается ошибка:
Parameter speed has invalid value: 0.0

значение параметра передается в значение "крейсерской скорости"
в самих параметрах при запуске значения остаются, а в speedEmptySheep почему-то 0
http://www.cyberforum.ru/anylogic/thread2147319.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2018, 10:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка при распределении (AnyLogic):

Ошибка при симуляции
Построил модель движения перекрестком. Поставил начало движения в одной точке,...

Ошибка при распределении памяти: realloc(): invalid next size
Добрый день. Написал программу с динамическим массивом. Нужно для него сделать...

Трёхмерный список при связанном распределении
Разработать и отладить программу реализующую обработку трёхмерного списка при...

Отсеивание ряда от некорректных значений при ненормальном распределении
Доброго времени суток. Предположим, есть два ряда значений: 1: 25, 26, 25...

Определить математическое ожидание и дисперсию при равномерном распределении.
Случайная величина Х подчинена равномерному закону распределения вероятностей в...

1
DoubleA
63 / 63 / 21
Регистрация: 11.10.2017
Сообщений: 135
28.01.2018, 10:59 #2
Лучший ответ Сообщение было отмечено oleja1337 как решение

Решение

Насколько я понимаю, параметр должен задаваться явно. Если он не задан явно, то тип double будет инициализирован как 0. Пропишите в Main в поле On startup код:

set_speedEmptySheep(uniform_discr(var_ses1, var_ses2));

Так как распределение дискретное, переменные var_ses1 и var_ses2 должны иметь тип int.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2018, 10:59
Привет! Вот еще темы с решениями:

При уровне значимости 0,05 проверьте гипотезу о нормальном распределении генеральной совокупности
При уровне значимости 0,05 проверьте гипотезу о нормальном распределении...

Стоит ли при динамическом распределении памяти перехватывать возможные ошибки через try/catch?
Здравствуйте. Обращаюсь к опытным. Скажите, стоит ли при каждом...

Нахимичил при распределении памяти, теперь на компе один локальный диск 150 гб, остальные 350 гб пропали
Переустановил Windows 8 на Windows 7. На химичил при распределение памяти....

Какова вероятность того, что при случайном распределении мест двое неразлучных друзей из этой группы попадут на практику
На группу из 10 человек предоставлено для производственной практики 6 мест в...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru