2010-03-07 18 views
0

le catalyseur accélère la réaction mais reste inchangée après la réaction a eu lieuquestion de programmation netlogo - mise en oeuvre de catalyseur partie 2

j'ai essayé le code suivant

race [catalyseur de catalyseurs]

race [ -chimique x-x chimique]

, puis la réaction directe est accéléré par la présence de catalyseurs

à réagir avant-

let num-catalyseurs comptent catalyseurs, vitesse par num-catalyseurs

; ...

fin

et il fonctionne très bien, mais je veux faire en sorte que la le catalyseur peut être allumé et éteint avec le bouton 'switch' .. ainsi on peut voir les effets avec et sans le catalyseur..je ai essayé de mettre un interrupteur mais le catalyseur a déjà été défini

Aussi je veux faire le catalyseur visible de sorte que l'on peut le voir dans le la mise en œuvre effective (dans le monde) comme ce qui en fait une tortue est il y a une autre façon de mettre en œuvre cette part de races en utilisant

i essayé de faire le catalyseur d'une tortue, mais cela ne fonctionne pas

; Faire catalyseur visible dans la mise en œuvre

clear-all

crt catalyseurs 100

demander des catalyseurs [set couleur blanche]

show [race] d'un des catalyseurs; gravures catalyseurs

toute aide sera grandement appréciée merci

Répondre

0

re: «J'ai essayé de mettre un interrupteur mais catalyseur a déjà été défini », vous devez donner le commutateur un nom différent en plus « catalyseur ". le même nom ne peut pas être utilisé pour signifier deux choses différentes, et "catalyseur" est déjà utilisé comme forme singulière de la race. Les tortues sont toujours visibles par défaut, sauf si vous faites quelque chose pour les cacher, donc je ne comprends pas la partie de votre question qui concerne "comment rendre le catalyseur visible". ils sont visibles. Si vous faites des "catalyseurs Crt 100", tous les catalyseurs sont au même endroit, donc il ne semble pas qu'il y en ait 100. essayez de les répandre dans le monde entier.