Читайте также:
|
|
В случае, когда для одного и того же процесса имеется несколько математических моделей. Выбор модели может оказать существенное влияние на точность получения результата.
Рассмотрим это на примере определения суммы ряда вида:
где a = 0,01
N = 100.
При этом абсолютная погрешность, с которой в компьютере вычисляется функция , составляет Δ = 10-5.
Рассмотрим два пути нахождения суммы и, соответственно, две математические модели:
1) путем обычного суммирования;
2) использование формулы для суммы ряда, представляющнго убывающую геометрическую прогрессию.
В первом случае общая абсолютная погрешность вычисления суммы S1 будет определяется как сумма абсолютных погрешностей расчета каждого слагаемого ряда. Тогда
ΔS1 = NΔ = 10-3
Во втором случае рассчеты будут несколько сложнее. Формула для вычисления суммы будет иметь вид:
Здесь для вычисления применяем известное соотношение: для x << 1.
Абсолютную погрешность ΔS2 для дроби непосредственно не вычислить, можно вычислить лишь относительную погрешность δS2, а затем пересчитать ее в абсолютную по формуле:
ΔS2 = δS2 S2
В свою очередь, δS2 находим как сумму относительных погрешностей вычисления числителя дроби δчисл и ее знаменателя δзнам:
δS2 = δчисл + δзнам
Сначала δзнам вычисляем по формуле:
Затем, в свою очередь, δчисл вычисляем по формуле:
Учитывая, что δзнам >> δчисл последним можно пренебречь, тогда δS2» δзнам
Теперь вычисляем ΔS2:
ΔS2 = 10-3 · 63 = 63 · 10-3,
Что в 63 раза больше, чем ΔS1
Таким, образом, продемонстрировано, что использование при расчетах различных моделей может привести к существенно разным погрешностям в результатах вычислений.
Дата добавления: 2015-08-03; просмотров: 70 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Связь между моделями Мили и Мура | | | Определения структур |