Добавил:
galan11@mail.ru +7 937 1848437 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы Теории погрешностей

.pdf
Скачиваний:
14
Добавлен:
24.04.2018
Размер:
648.63 Кб
Скачать

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

В этом случае нужно пользоваться следующим правилом выравнива-

ния знаков:

Числа округляют до того количества знаков от начала числа, которое имеет число с наименьшим количеством знаков от начала числа, т.е. обладающее самой малой точностью.

Например, первая часть расчета (Апр) подсчитана с использованием

четвертого числового уровня, вторая (Впр) – с использованием третьего чи-

слового уровня, а третья (Спр) – шестого (пример 13).

Пример 13

0.05324

80.1

1185.49

Число с наименьшим количеством знаков от начала числа – 80.1

Zпр = Апр · Впр · Спр = 0.0532 · 80.1 · 1190 = 5070.9708 ≈ 5070

Примечание: в примере использовалось C-округление.

Для исследования точности универсального способа воспользуемся примером 14.

41

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

Пример 14

Z = ((A1 + A2) : A3 + A4 · A5 · (A6 – A7) + A8) : A9

A1 = 33.3…

 

A2 = 0.888…

A3 = 4.44…

A4 = 77.7…

 

A5 = 0.111…

A6 = 5.55…

A7 = 0.999…

A8 = 2.22…

A9 = 66.6…

 

 

Z = 0.739368..

 

1 способ

 

3 знака от начала чисел (всего знаков – 27)

1

Aпр1 + Aпр2 = 33.3 + 0.888 = 34.188 ≈ 34.1

2

 

Aпр6 – Aпр7 = 5.55 – 0.999 = 4.551 ≈ 4.55

3(Aпр1 + Aпр2) : Aпр3 = 34.1 : 4.44 = 7.68018.. ≈ 7.68

4Aпр4 · Aпр5 · (Aпр6 – Aпр7) = 77.7 · 0.111 · 4.55 = 39.2423.. ≈ 39.2

5

 

7.68 + 39.2 + 2.22 = 49.1

6

Zпр1 = 49.1 : 66.6 = 0.737237..

δ1 = 0.288219.. ≈ 0.288 %

 

2 способ

2 знака после знака дробности (всего знаков – 27)

1

 

Aпр1 + Aпр2 = 33.33

+ 0.88 = 34.21

2

 

Aпр6 – Aпр7 = 5.55

– 0.99 = 4.56

3(Aпр1 + Aпр2) : Aпр3 = 34.21 : 4.44 = 7.7049.. ≈ 7.70

4Aпр4 · Aпр5 · (Aпр6 – Aпр7) = 77.77 · 0.11 · 4.56 = 39.0094.. ≈ 39.00

5

 

7.70 + 39.00 + 2.22 = 48.92

6

Zпр2 = 48.92 : 66.66 = 0.733873..

δ2 = 0.743202.. ≈ 0.743 %

Универсальный

Первоначально 3 знака от начала чисел

 

способ

(всего знаков – 23)

1

 

Aпр1 + Aпр2 = 33.3 + 0.8 = 34.1

2

 

Aпр6 – Aпр7 = 5.55 – 0.99 = 4.56

3

 

(Aпр1 + Aпр2) : Aпр3 = 34.1 : 4.44 = 7.68018..

4Aпр4 · Aпр5 · (Aпр6 – Aпр7) = 77.7 · 0.111 · 4.56 = 39.3286..

5

7.6 + 39.3 + 2.2 = 49.1

6

Zпр3 = 49.1 : 66.6 = 0.737237..

δ3 = 0.288219.. % ≈ 0.288 %

 

δ2 : δ1 ≈ 2.6

δ3 : δ1 = 1

Примечание: в примере использовалось L-округление.

Сначала были выполнены действия в скобках, при этом некоторые числа были сокращены, но числа в результате все равно имели по три знака от начала числа. Затем поочередно выполнены деление и умножение, а потом опять сложение, перед которым у меньших слагаемых чисел вновь были отброшены лишние знаки. Выполнив последнее действие, было по-

42

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

лучено приближенное значение окончательного результата, при округлении которого главенствующую роль опять играет определенное количество знаков от начала числа, как и перед началом вычислений. Определив погрешность окончательного результата, можно с некоторым удивлением констатировать, что при меньшем количестве знаков у всех чисел (23 против 27) погрешность при использовании универсального способа получилась равной погрешности, полученной при использовании первого способа. Общее же количество знаков с учетом промежуточных результатов равно 37, что на пять знаков меньше, чем при использовании первого способа, и на восемь, чем при использовании второго способа. Естественно, вывод напрашивается сам собой: при сокращении количества используемых знаков у чисел, что приводит к упрощению вычислений, точность универсального способа обычно сопоставима с точностью первого способа, и как правило выше точности второго способа, что дает право использовать его повсеместно при смешанном вычислении.

Универсальный способ представляет собой не что иное, как немного модернизированный первый способ, являющийся основным, а второй способ выполняет второстепенную роль. Главным плюсом этого способа является то, что его точность сопоставима по величине с точностью первого способа, хотя знаков у чисел используется меньше. Этот эффект заключается в том, что сокращение знаков у чисел при сложении и вычитании производится при использовании универсального способа перед вычисле-

43

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

нием, в то время как при использовании первого способа оно осуществляется после вычислений, т.е. когда округляется промежуточный результат. Например, в примере 14 при использовании универсального способа перед выполнением первого действия приближенное число 0.888 было округлено до значения 0.8, т.е. отброшена часть числа, равная 0.088, а при использовании 1 способа та же часть числа была отброшена у промежуточного результата 34.188, после чего было образовано число 34.1. Поэтому погрешность окончательного результата при использовании универсального способа немного или совсем не увеличивается при уменьшении количества знаков у чисел.

Итак, подводя итоги, можно выделить основные положения универсального способа:

1.Первоначально у всех чисел нужно оставлять k знаков от начала чисел,

2.При сложении и вычитании числа выравнивают по следующему правилу: числа округляют до того количества знаков после знака дробности, которое имеет самое наибольшее по модулю число,

3.Окончательный результат записывается из условия использования в нем k знаков от начала числа.

44

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

На основе вышесказанного можно сделать вывод, что:

При умножении и делении нужно пользоваться первым способом,

При сложении и вычитании нужно пользоваться вторым способом,

При смешанном вычислении нужно пользоваться универсальным способом.

При выполнении любого расчета, в котором, как правило, используются приближенные числа, возникает естественный вопрос: в каком математическом виде записывать полученный результат? Как уже было ранее отмечено, основа для определения количества оставляемых знаков у полученного результата – это оставление определенного количества знаков от начала числа. Поэтому и виды записи результата должны базироваться на этой основе. Из всего возможного многообразия видов записи можно выделить три основных:

1.Запись посредством приближенного значения числа вместе с одной или несколькими числовыми характеристиками,

2.Запись посредством точного значения числа,

3.Запись посредством приближенного значения числа, которое состоит только из точных знаков.

На практике очень часто приходится сравнивать определенные числа,

методика сравнения которых описана в элементарной математике. Но в 45

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

ней речь идет о сравнении точных значений чисел, у которых погрешность равна нулю. А как же производить сравнение приближенных чисел, обладающих определенными погрешностями. Конечно, основным критерием сравнения является величина числа, а уже потом в дело вступают другие критерии, среди которых можно выделить следующие:

1.Сравнение по величинам точных знаков,

2.Сравнение по интервалу изменения числа.

Сравнение чисел по первому критерию подразумевает сначала определение количества точных знаков, а затем и само сравнение. Как известно, любое число состоит из цифр тысяч, сотен, десятков и т.п., на основе чего можно сказать, что та или иная цифра принадлежит к определенному порядку. Поэтому сравнение чисел по точным знакам осуществляется в несколько этапов:

-Определение количества точных знаков,

-Сравнение первых от начала числа цифр по их порядку,

-Сравнение первых от начала числа цифр по их величине, если они одинакового порядка,

-Сравнение вторых от начала числа цифр по их величине, если первые цифры по величине равны,

-Сравнение остальных от начала числа цифр по их величине, если первые две цифры по величине равны,

46

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

- В случае равенства всех точных знаков у чисел последние считают-

ся равными.

Примечания:

1.Сравнение осуществляется только по тому количеству точных знаков, которое имеется у числа с меньшим количеством точных знаков,

2.Приближенные знаки в сравнении не участвуют, т.к. на их месте на самом деле могут стоять совершенно другие точные знаки.

Проще говоря, числа сравниваются только по точным знакам, а приближенные знаки отбрасываются, ведь мы не знаем всех точных знаков у того или иного числа. В случае равенства всех точных знаков у чисел последние считаются как бы равными, хотя на самом деле в случае знания всех точных знаков это может быть и не так. Можно еще сказать, что данные числа равны с той или иной точностью. Сравнение нескольких чисел по величинам точных знаков представлено в примере 15.

Пример 15

аСравнение чисел разного порядка

1478.67

607.554

1478.67 > 607.554

бСравнение чисел одинакового порядка

78.365876

78.19865

78 = 78

47

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

Примечание: подчеркнутые знаки являются точными, а не подчеркнутые – приближенными.

В первом случае первое число хотя и обладает всего одним точным знаком, тем не менее точно известно, что оно больше или равно 1000, поэтому оно и больше второго числа. Во втором случае сравнивались только два точных знака, т.к. это количество точных знаков является наименьшим среди двух сравниваемых чисел. Неизвестно, какая будет величина третьего и четвертого знаков у первого числа при более точном вычислении, ведь оно может быть как меньше второго (например 78.07 < 78.19), так и больше (например 78.63 > 78.19), поэтому эти числа номинально равны. Это равенство носит вероятностный характер. Логически рассудив, можно сделать вывод, что вероятность того, что первое число (78.365876) больше второго (78.19865), гораздо выше. Причем эту вероятность можно вычислить:

- Вероятность того, что 78.365876 < 78.19865 равна:

P1

 

 

78.19 78

100%

 

19%

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

- Вероятность того, что 78.365876 > 78.19865 равна:

P2

 

 

79 78.19

100%

 

81%

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

48

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

Возможность определения вероятности обусловлена наличием у второго числа четырех точных знаков. Если бы у второго числа было два точных знака, то обе вероятности имели бы величину 50 %, т.е. превышение чисел друг над другом равновероятно. Поэтому числа считаются номинально равными, если вероятность превышения какого-либо числа над другим не равна 100 %.

Сравнение чисел по интервалу изменения числа подразумевает определение максимального и минимального значения числа либо на основе обычного определения числовых характеристик, либо на основе их проектирования, т.е. выявление интервала возможного нахождения точного значения числа. А далее по этому интервалу, который желательно нанести на координатную прямую, делается сравнение чисел по следующим правилам:

Любое число считается больше другого только в том случае, если его минимальное значение больше максимального значения другого числа, т.е. интервал его изменения находится правее по координатной прямой, чем интервал изменения другого числа.

X0min > Ximax

i = 1…n,

где n – количество сравниваемых чисел с базовым числом X0.

49

Gorozhankin Alexey Anatolievich (alias − Galan) Russia Samara 2004

X

 

 

 

 

 

 

 

 

 

Ximin

Xiпр

Ximax

X0min

X0пр

X0max

Любые числа считаются равными, если минимальное значение одного числа меньше либо равно максимальному значению другого числа, т.е. интервалы их изменения накладываются друг на друга.

X0min ≤ Ximax

Ximin

Xiпр

Ximax

X

 

 

 

 

 

X0min

X0пр

X0max

Условные обозначения:

X – координатная прямая,

X0пр – приближенное значение базового числа,

X0max – максимальное значение базового числа,

X0min – минимальное значение базового числа,

Xiпр – приближенное значение i-го числа,

Ximax – максимальное значение i-го числа,

Ximin – минимальное значение i-го числа.

50