2014-12-10 6 views
0

Существует метод, называемый вычитанием заголовков в Netlogo, но метод, называемый добавлением заголовков? Например: если я хочу добавить 340 и 25. Есть ли доступная команда для достижения этого?Как добавить заголовки в netlogo

+0

В зависимости от того, что вы хотите, что означает. Что значит добавить север и юг, или добавить северо-восток и юго-восток? Какой ответ вы ожидаете? –

+0

Это связано с этим вопросом http://stackoverflow.com/questions/27401242/rotating-a-turtle-through-cone-of-vision. Я пытался использовать это, чтобы вычислить верхний предел, вращающийся до конца конуса зрения. –

+0

Похоже, вы хотите добавить угол в заголовок, а не добавить два заголовка? –

ответ

1

Если вы хотите повернуть направо на 25 градусов от 340, вы можете просто использовать арифметику мод, чтобы вернуть суммарную обратно в диапазон заголовков. См. Мой ответ на ваш вопрос Rotating a turtle through cone of vision за то, что вы действительно хотите.

set heading (340 + 25) mod 360 
+0

Это правильный способ сделать расчет. Но обратите внимание, что 'set heading' сам' mod 360', поэтому, если ответ будет использоваться только с 'set heading', нет необходимости использовать' mod' вообще. –

Смежные вопросы