Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Исследование функций вещественного переменного дистанционные динамические расчетные проекты. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
06.09.2026
Размер:
2 Мб
Скачать
71
качестве минимального номера числовой последовательности
F
n
ε
выбирается
F AN
F
nn =
ε
в силу неравенства
()(
)
F
BN
F AN
nfnf >
ε
.
2.7. Если
1nn
F AN
F
BN
, то осуществляется переход к
следующей итерации.
Стоит отметить, что при достаточно большом значении начального индекса «K» соответствующие отрезки, полученные методами золотой пропорции и Фибоначчи, будут иметь незначительные отличия, что влечет за собой приблизительно равную эффективность обоих методов.
Метод половинного деления (дихотомии)
Суть половинного деления или дихотомии состоит в следующем: если разделить отрезок C на отрезки A и B таким образом, что это будет отражать дихотомию, то C, деленное на A,
будет равно C, деленному на B, то есть A равно B: 2
BСA
C
== , или
BA=
.
Таким образом, при наличии исходного отрезка
[
]
0B0A
n,n
полученный в результате «N»-го деления отрезок
[
]
0B0A
n,n связан с
исходным соотношением
N
0A0B
ANBN
2
nn
nn
= .
В рассматриваемом дистанционном динамическом расчетном проекте метод половинного деления (дихотомии) имеет следующую реализацию:
1. Итерация с индексом «0»:
1.1. На искомом отрезке
[
]
0B0A
n,n при соблюдении условий
0B0A
nn
<
и
()(
)
0B0A
nfnf
>
ε
(по умолчанию значения
0A
n и 0Bn
72
являются целыми числами) выбирается номер числовой последовательности
D
0C
n
исходя из неравенств
0B
D
0C0A
nnn <<
и
(
)
(
)
(
)
0B
D
0C0A
nfnfnf >>
, в соответствии с принципами дихотомии,
согласно следующим соотношениям:
2
nn
n
2
nn
nn
0A0B
0B
0A0B
0A
D
0C
−−=−
+= .
1.2. При наличии положительной дробной части значение
D
0C
n округляется до ближайшего большего целого числа.
1.3. Если достигнута истинность выражения 1nn
0A0B
=
, то
итерации прекращаются, количество шагов итераций 0s
D
=
ε
и в
качестве минимального номера числовой последовательности
D
n
ε
выбирается
0A
D
nn =
ε
в силу неравенства
()(
)
0B0A
nfnf
>
ε
.
1.4. Если 1nn
0A0B
, то осуществляется переход к
следующей итерации.
2. Итерация с индексом «N»
(
)
1N
:
2.1. Если
( )
(
)
ε
<
−D1NC
nf
, то
( )
D
1NA
D AN
nn−=
,
( )
D
1NC
D BN
nn−=
,
( ) ( )
( ) ( )
2
nn
nnnn
D
1NA
D
1NB
D
1NA
D
1NC
D
AN
D
BN
==
, и получаем отрезок
[
]
( ) ( )
[
]
D
1NCD1NA
D BN
D AN
n,nn,n
=
.
2.2. Если
( )
(
)
ε
−D1NC
nf
, то
( )
D
1NC
D AN
nn−=
,
( )
D
1NB
D BN
nn−=
,
( ) ( )
( ) ( )
2
nn
nnnn
D
1NA
D
1NB
D
1NC
D
1NB
D
AN
D
BN
==
и получаем отрезок
[
]
( ) ( )
[
]
D
1NB
D
1NC
D BN
D AN
n,nn,n
=
.
73
2.3. На отрезке
[
]
D
BN
D AN
n,n при соблюдении условий
D
BN
D AN
nn < и
()(
)
D BN
D AN
nfnf >
ε
выбирается номер числовой последовательности
D CN
n исходя из неравенств
D
BN
D
CN
D
AN
nnn << и
()()(
)
D
BN
D
CN
D AN
nfnfnf >> ,
в соответствии с принципами дихотомии, согласно следующим соотношениям:
2
nn
n
2
nn
nn
D AN
D
BN
D
BN
D AN
D
BN
D
AN
D
CN
=
+= .
2.4. При наличии положительной дробной части значение
D CN
n округляется до ближайшего большего целого числа.
2.5. Если достигнута истинность выражения 1nn
D
AN
D BN
= , то
итерации прекращаются, количество шагов итераций Ns
D
=
ε
и в
качестве минимального номера числовой последовательности
D
n
ε
выбирается
D
AN
D
nn =
ε
в силу неравенства
()(
)
D
BN
D AN
nfnf >
ε
.
2.6. Если 1nn
D AN
D
BN
, то осуществляется переход к
следующей итерации.
2.1.2. Описание демо-версии расчетного проекта
Описание демо-версии дистанционного динамического расчетного проекта «Определение значений минимальных номеров приближения к пределу числовых последовательностей» приведем на примере реализации дистанционной системой динамических расчетных проектов расчетов значений промежуточных и итоговых результатов вычислений при нахождении минимальных номеров
ε
n
для заданной числовой последовательности
74
5n4n7
4n4n5
bnbnb
anana
x
2
2
0
122
01
2
2
n
+
=
++
++
=
и параметров поиска
05,0
=
ε
,
6n
0A
=
, 5000n
0B
=
и 16K
F
=
в сопровождении соответствующих
скриншотов программы для ЭВМ.
По автоматически сгенерированным дистанционной системой динамических расчетных проектов значениям исходных данных осуществляется вывод в виде автоматически создаваемой статической Интернет-страницы полученных значений исходных данных (рис. 34), а также информации о рассчитанных значениях промежуточных и итоговых результатов вычислений по методам золотой пропорции (рис. 35), Фибоначчи (рис. 36) и половинного деления (дихотомии) (рис. 37).
Для каждого из численных методов в качестве промежуточных результатов вычислений выступают значения необходимых параметров на шагах с индексами «0», «1», «N-1» и «N», где «N» – общее количество шагов для метода. Значения параметров для численных методов на шаге с индексом «N-2» вычисляется в автоматическом режиме и представлены для возможности реализации расчетов на последующих шагах, то есть значения данных расчетных параметров являются значениями исходных данных для шагов с индексами «N-1» и «N».
75
Рис. 34. Формирование значений исходных данных
Шаг с индексом «0»
Шаг с индексом «1»
Рис. 35. Расчет значений промежуточных и итоговых результатов
по методу золотой пропорции (шаги с индексами «0» и «1»)
76
Шаг с индексом «N-2» («7»)
Шаг с индексом «N-1» («8»)
Шаг с индексом «N» («9»)
Значения итоговых результатов
Рис. 35. Расчет значений промежуточных и итоговых результатов
по методу золотой пропорции (шаги с индексами «N-2», «N-1»,
«N», значения итоговых результатов)
77
Значения исходных данных
Шаг с индексом «0»
Шаг с индексом «1»
Шаг с индексом «N-2»
Рис. 36. Расчет значений промежуточных и итоговых результатов
по методу Фибоначчи (значения исходных данных,
шаги с индексами «0», «1» и «N-2»)
78
Шаг с индексом «N-1» («8»)
Шаг с индексом «N» («9»)
Значения итоговых результатов
Рис. 36. Расчет значений промежуточных и итоговых результатов
по методу Фибоначчи (шаги с индексами «N-1», «N», значения
итоговых результатов)
79
Шаг с индексом «0»
Шаг с индексом «1»
Шаг с индексом «N-2» («10»)
Шаг с индексом «N-1» («11»)
Рис. 37. Расчет значений промежуточных и итоговых результатов
по методу половинного деления (дихотомии)
(шаги с индексами «0», «1», «N-2» и «N-1»)
80
Шаг с индексом «N» («12»)
Значения итоговых результатов
Рис. 37. Расчет значений промежуточных и итоговых результатов
по методу половинного деления (дихотомии) (шаг с индексом «N»,
значения итоговых результатов)
2.2. ПРИБЛИЖЕННЫЕ РЕШЕНИЯ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ
Наименование дистанционного динамического расчетного
проекта: приближенные решения алгебраических уравнений.
Раздел высшей математики: дифференциальное исчисление. Цель реализации дистанционного динамического
расчетного проекта: осуществить расчет значений
промежуточных и итоговых результатов вычислений необходимых расчетных параметров при реализации приближенных решений
алгебраических уравнений вида
0dcxbxax23=++
+
с использованием метода половинного деления (дихотомии), комбинированного метода хорд и касательных (Ньютона), метода золотой пропорции в зависимости от заданных значений исходных данных.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]