Ну, предположу что можно установить прямую зависимость от eta:apoapsis. Т.е. достигаем, к примеру апоапсиса 70 км, смотрим eta. Если мы продолжим жечь в прежнем направлении апоапсис и eta будут увеличиваться. Соответсвенно дискретно с небольшим шагом уменьшаем угол до того момента, чтобы eta перестал расти и начал с нужной скоростью снижаться, до нужного значения (я, например, при ручном выводе люблю 10 (макс. 15) секунд, с постепенным снижением до 3-5 с.
Но это мнение дилетанта.
Тоже есть вопрос, гораздо более идиотский:
wait until alt:radar > 1000.
lock steering to heading(90,87).
wait until alt:radar > 2000.
lock steering to heading(90,84).
wait until alt:radar > 3000.
lock steering to heading(90,81).
wait until alt:radar > 4000.
lock steering to heading(90,78).
wait until alt:radar > 5000.
lock steering to heading(90,75).
wait until alt:radar > 6000.
lock steering to heading(90,72).
wait until alt:radar > 7000.
lock steering to heading(90,69).
wait until alt:radar > 8000.
lock steering to heading(90,66).
wait until alt:radar > 9000.
lock steering to heading(90,63).
wait until alt:radar > 10000.
lock steering to heading(90,60).
wait until alt:radar > 11000.
lock steering to heading(90,57).
wait until alt:radar > 12000.
lock steering to heading(90,54).
wait until alt:radar > 13000.
lock steering to heading(90,51).
wait until alt:radar > 14000.
lock steering to heading(90,48).
wait until alt:radar > 15000.
lock steering to heading(90,45).
wait until alt:radar > 17000.
lock steering to heading(90,41).
wait until alt:radar > 18000.
lock steering to heading(90,37).
wait until alt:radar > 19000.
lock steering to heading(90,33).
преобразовать в цикл, фоновый, чтобы наряду с ним можно было выполнять другие операции.
Попытался решить
set dTANGLE to 3.
when alt:radar > GTA then {
print "Gravity turn at " round(alt:radar,2).
lock TANGLE to TANGLE - dTANGLE.
lock GTA to GTA 1000.
until alt:radar >= 16000 set dTANGLE to 4.
until alt:radar >= 31000 set dTANGLE to 1.
preserve.}.
Но мне самому ясно, что это неправильно. (TANGLE - это переменная для heading(90,TANGLE). Изначально равен 90. GTA - высота начала гравитационного поворота, изначально - по условиям конкретно этой задачи - равна 1000)
Сообщение отредактировал 22 декабря 2015 - 05:03
"История НАСА выглядит значительно логичнее, если рассматривать ее в обратном порядке. Нет пилотируемых аппаратов — низкие орбиты — Луна" (с) Al Dragon