В моей симуляции черепахи делятся на группы. Каждая группа имеет имя и цвет. Группы формируются и исчезают динамически. Я хочу отобразить информацию о группе (имя и цвет) на мониторе netlogo. Когда я использовал переменную цвета на мониторе, она дает значение цвета (в числовом). Может ли кто-нибудь сказать мне, как я могу отобразить цвет, а не значение цвета на мониторе?Как показать цвет на мониторе в netlogo
ответ
Я не думаю, что есть примитив, который вы можете использовать для сопоставления значений цвета с именем цвета. Проблема такого соответствия заключается в том, что, например, цвета со значениями 52 и 52 представляют собой два разных оттенка одного и того же примитивного цвета: зеленый. Вы можете использовать shade-of?, чтобы проверить, является ли определенный цвет определенным оттенком примитивного цвета. Вы можете проверить цветовые оттенки here.
Пример того, как вы можете использовать тени-в:
to-report getshade [col]
if(shade-of? col black) [report "black"]
if(shade-of? col gray) [report "gray"]
if(shade-of? col white) [report "white"]
if(shade-of? col red) [report "red"]
if(shade-of? col orange) [report "orange"]
if(shade-of? col brown) [report "brown"]
if(shade-of? col yellow) [report "yellow"]
if(shade-of? col green) [report "green"]
if(shade-of? col lime) [report "lime"]
if(shade-of? col turquoise) [report "turquoise"]
if(shade-of? col cyan) [report "cyan"]
if(shade-of? col sky) [report "sky"]
if(shade-of? col blue) [report "blue"]
if(shade-of? col violet) [report "violet"]
if(shade-of? col magenta) [report "magenta"]
if(shade-of? col pink) [report "pink"]
end
Вы можете использовать этот отчет: getshade pcolor
и получить примитивную цвет название вашего патча.
Что-то, что вы должны принять во внимание: все значения цветов, кратные 10, являются черными, но они принадлежат к другому оттенку, поэтому вы можете увидеть патч с черным цветом с другим именем цвета. То же самое для белого: каждый цвет, заканчивающийся на .9, белый, но все они принадлежат к другим оттенкам.
- 1. Показать Excel на основном мониторе
- 2. Показать текст на проигрывателе окон или мониторе
- 3. Как показать FireMonkey форму на втором мониторе
- 4. Десятичные разряды на мониторе
- 5. Как показать SplashScreen на втором мониторе?
- 6. Netlogo, Как показать количество тиков
- 7. NetLogo, доступ цвет пластыря
- 8. Как определить цвет пикселя на мониторе в C#?
- 9. NetLogo проверка патч цвет
- 10. Как изменить цвет фона фона в NetLogo
- 11. Показать журнал SQL на отдельном мониторе
- 12. Как добавить контурный цвет черепах в netlogo
- 13. Изменить цвет на основе pcolor - NetLogo
- 14. NetLogo - Как установить цвет черепахи из массива
- 15. netlogo ask pathces цвет в ограниченных координатах
- 16. Показать изображение в другом виде в NetLogo
- 17. Netlogo - как показать окончательную сумму тиков, прошедших
- 18. Как отобразить текст на мониторе?
- 19. NetLogo - Как показать текущие координаты черепахи
- 20. Как показать некоторую информацию о вторичном мониторе в C# WPF?
- 21. Netlogo, Neighbors4 и выбрав агент-цвет
- 22. window.open на втором мониторе
- 23. Показать изображение на мониторе изображения Metaio для нескольких изображений
- 24. Показать цвет на WrkStat.aspx Страница
- 25. Как отобразить форму на дополнительном мониторе?
- 26. как показать/скрыть ссылки в соответствии с Switch в NetLogo
- 27. Netlogo - Как перенести черепаху на вершину?
- 28. Окно в полноэкранном режиме на втором мониторе
- 29. крюк на мониторе поворота на
- 30. Как создать таймер на netlogo?