Форум программистов, компьютерный форум, киберфорум
Наши страницы
AnyLogic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
DJ TROI
0 / 0 / 0
Регистрация: 22.03.2019
Сообщений: 2
1

Свои объекты

22.03.2019, 18:28. Просмотров 1090. Ответов 4
Метки нет (Все метки)

Столкнулся с таким вопросом - есть агент, имитирующий работу узла коммутации(5 входов и 5 выходов и куча всяких параметров, действий....).
Как можно сделать так, чтобы я использовал этот узел коммутации в виде одного объекта с 5 входами и 5 выходами, как из стандартной палитры.
Просто стоит задача создать сеть из нескольких узлов коммутации.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2019, 18:28
Ответы с готовыми решениями:

Свои визуальные классы объекты
В средах от болэнда есть классы визуальных объектов (TButton, TEdit, TStringGrid и так далее). В...

Как загружать через XAML свои объекты (XamlReader.Load)?
Добрый день ツ Есть программа со своими классами и объектами. Например namespace Wave { ...

Почему объекты, созданные в стеке и перемещенные в контейнер, не теряют свои данные?
Объясните пожалуйста почему объекты созданные в стеке и перемещенные в контейнер не теряют свои...

Как уничтожать динамические объекты и вообще объекты, если это необходимо сделать в их процедурах?
Создать отдельную процедуру CloseObject(Object: TObject) и вызывать ее в конце процедуры или так...

Встроенные объекты Java Script. Объекты Array, Date
Создать массив, содержащий названия элементов, находящихся в системном блоке компьютера. Добавить...

4
Gennady56
12 / 9 / 4
Регистрация: 09.01.2019
Сообщений: 16
23.03.2019, 21:17 2
Лучший ответ Сообщение было отмечено Dukalys как решение

Решение

Создайте новый тип агента. В нем размещаете 10 портов из библиотеки Агент. Для визуализации используете прямоугольник и библиотеки Презентация и укажите в свойствах прямоугольника флажок Значок.
5 портов используете как входа, а другие как выхода.
Между ними в этом новом типе агента используете свои схемы моделирования коммутации.
Созданный таким образом тип агента можете использовать в своей модели как вам требуется. Это будет класс вашей схемы коммутации, для вашей модели.
Пример такого подхода во вложении. Версия Anylogic 8.4
1
Вложения
Тип файла: 7z AgentControl1.7z (5.2 Кб, 6 просмотров)
DJ TROI
0 / 0 / 0
Регистрация: 22.03.2019
Сообщений: 2
01.04.2019, 18:20  [ТС] 3
Попробую. Просто до этого я сохранял инструкцию из стандартной справки, но после обновления она исчезла.
Архив, к сожалению, пуст((((
0
korvin_
2714 / 1993 / 356
Регистрация: 28.04.2012
Сообщений: 6,789
02.04.2019, 10:05 4
Цитата Сообщение от DJ TROI Посмотреть сообщение
Архив, к сожалению, пуст((((
Нет, там лежит AgentControl1.alp
0
Gennady56
12 / 9 / 4
Регистрация: 09.01.2019
Сообщений: 16
02.04.2019, 14:02 5
Модель в архиве есть.
Она конечно примитивная, но идея создания и использования собственных агентов (объектов) в ней используется.

Добавлено через 2 минуты
Если есть вопросы, пишите. Обсудим.
0
02.04.2019, 14:02
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2019, 14:02

Вывести на печать 3-х значные числа, которые делятся на свои цифры и перевертыш этого числа тоже делится на свои цифры
здравствуйте. мне попалась одна задачка с перевертышем, раньше с таким не сталкивался и появились...

Вывести на печать 3-х значные числа, которые делятся на свои цифры и перевертыш этого числа тоже делится на свои цифры
Вывести на печать 3-х значные числа, которые делятся на свои цифры и перевертыш этого числа тоже...

Удалить все объекты и создать объекты - потомки
Как сделать клоны объекта в другом объекте? Использую метод Instantiate Есть метод public...


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

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

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