Я новичок в этом языке, и я предполагаю, что для создания графика я сделал очень базовую структуру (узлы). Я хотел бы назначить другое значение для каждого узла, это значение должно быть взято из списка (например, [1 2 3 4]), и этот список должен быть сделан автоматически.Назначить различное значение для каждого узла в Netlogo
Я читал эту команду где-то еще [n-values <number> [self]]
Но я действительно не понимаю, что означает [self]
. То, что я хотел бы сделать моей программой, это создать n узлов (n взято из значения ползунка), а затем для каждого узла назначают значения (1 2 3 4 5 ... n) соответственно.
Мой код до сих пор:
breed [nodes node] ;;Hacemos 'especies'(Clases) de tortugas, el objeto nodes será de una especie node.
nodes-own [info]
to setup
ca ;clear all shortage
ask patches [set pcolor white] ;;hacemos todas las parcelas blancas
create-nodes num-nodes [ ;creamos tantos nodos como el slider diga
set shape "circle" ;con forma de circulo
setxy random-pxcor random-pycor ;;en cualquier lugar.
]
ask nodes [set info 9] ;;<<<ALL nodes have value 9 I'd like to change this!!!
reset-ticks
end
to layout
layout-spring nodes links .5 .5 .5
end
Спасибо совет!
Также: есть ли лучший способ сделать график? (Я буду работать с сетями потока!)
Что не так с вашим кодом? Что вы хотите улучшить или изменить? –