Почему в программах анализа на макроуровне при моделировании во временной области решение систем дифференциальных уравнений, как правило, выполняют с переменным шагом?
  1. потому что оптимальная величина шага зависит от характера изменения фазовых переменных, а этот характер существенно непостоянный;
  2. чтобы избежать накопления погрешностей интегрирования;
  3. для ограничения локальной погрешности интегрирования;
  4. для адаптации к особенностям конкретной системы дифференциальных уравнений;
  5. чтобы обеспечить устойчивость вычислительного процесса.
 Ответ 
  1. Правильно
  2. Ответ неточный, поскольку контролируется лишь локальная погрешность
  3. Правильно, если применяются A-устойчивые методы численного интегрирования
  4. Неправильно, см. "автоматический выбор шага"
  5. Правильно, если применяются методы, не являющиеся A-устойчивыми