Как распечатать вывод внутри поля в NetLogo

#netlogo

#netlogo

Вопрос:

Я выполняю задачу в NetLogo, и мне нужно создать простой калькулятор. Я выполнил поставленную задачу, но мне нужно распечатать вывод внутри поля в дополнение к командному центру. Поскольку я очень новичок в NetLogo, трудно найти строки кода.

 let output 0
 let a Number_1
 let b Number_2
if operator = " " [
    set output a   b
    print (word "result = " output)]
  

Приведенный выше код предназначен для оператора add, и я ищу следующую строку для печати результата внутри поля.

Ответ №1:

Вам нужно сделать две вещи. (1) Создайте output виджет в своем интерфейсе (например, кнопку или график) для получения текста. (2) Используйте output-print вместо print (подробности см. В словаре NetLogo).