В Infinity используются
следующие переменные:
1.
- правая граница интервала расчета
значение по умолчанию - 10;
возможные значения - SupT
> 0;
2. - локальная
погрешность (верхний уровень предельной абсолютной локальной погрешности)
расчета
значение по умолчанию - 1e-5;
возможные значения -
> 0;
3. - флаг
сложности системы (система с особенностями)
значение по умолчанию - 1(система с особенностями);
возможные значения -
:= 1 или
:= 0;
4. - точность:
количество удерживаемых знаков после запятой при численном расчете
возможные значения -
:= 5..4*106;
при увеличении точности расчета увеличивается время расчета;
5. - независимая переменная
интегрирования.
Замечания:
а) := 1
является более "жестким" условием поиска решения. В этом случае дается
100% гарантия того, что точное решение лежит внутри найденной области
для любых задач, но за счет увеличения "жесткости" увеличиваются
вычислительные затраты на расчет. При
:= 0 точное решение лежит внутри найденной
области только для задач без особенностей (без разрывов второго рода
или локально неустойчивых участков).
б) Чем меньше значение переменной ,
тем уже область, содержащая точное решение. Но если задача с особенностями
(имеется разрыв второго рода в решении - Пример
Задача с несколькими разрывами второго рода или одно из решений
локально неустойчиво - Пример
Нелинейная система с локально неустойчивым участком), то область,
содержащая точное решение расширяется из-за увеличения накопленной
погрешности (верхней оценки предельной абсолютной полной погрешности).
С помощью описанных переменных можно управлять процедурой расчета
введенной системы ОДУ.
Copyright
© 1998-2004, MathRevolt. All rights reserved
|