Рассмотрим схему работы программы "MINNESQS", реализующей следующие задачи:
Отслеживание характера последовательности
в
результате проведения аналитического и графического анализов функции
с целью определения
значений действительных точек разрыва, экстремума и угловой точки.
Определение значений минимальных номеров числовых
последовательностей вида
(для
,
,
,
по заданным значениям
коэффициентов последовательностей
,
,
,
,
,
, а также значениям
и
.
Описание программы "MINNESQS" приведем на примере нахождения значений минимальных
номеров числовой последовательности
с заданными значениями
и
в сопровождении логически расположенных на рис. 2 копий с экрана
графического калькулятора.
Для начала работы необходимо из окна главного меню войти в режим программирования "ProGraM" при помощи активации соответствующей пиктограммы нажатием клавиши "EXE". Затем из представленного списка выбрать программу с наименованием "MINNESQS" и активизировать ее аналогичным способом. Началом работы программы является окно приветствия (рис. 2A).
Последовательные нажатия клавиши "EXE" служат для отображения следующих окон:
Окно диалога для ввода значений коэффициентов числителя числовой
последовательности ( ["A0"],
["A1"],
["A2"]) (рис. 2B).
Окно построения графика функции, отражающей числитель числовой
последовательности:
(рис. 2B).
Окно диалога для ввода значений коэффициентов знаменателя числовой
последовательности ( ["B0"],
["B1"],
["B2"]) (рис. 2C).
Окно построения графика функции, отражающей знаменатель числовой
последовательности:
["Y2"] (рис.
2C).
Окно построения графика функции, отражающей числовую последовательность в
целом:
.
Окно построения графика функции, отражающей функцию
:
.
Окно построения графика функции, отражающей функцию
:
["Y5"] (рис. 2D).
Окно диалога для ввода значений ["EPS"] и
["NB0"] (рис. 2D).
При работе с нижеизложенными меню программы активация определенного пункта осуществляется с помощью последовательного ввода необходимого числа и нажатия клавиши "EXE", при этом в случае ввода ошибочного числа, символа или сочетания чисел и символов с последующей активацией выводится сообщение об ошибке ввода с предложением возврата в данное меню после нажатия клавиши "EXE" для корректного ввода и активации необходимой позиции.
После ввода значений вышеуказанных параметров последующее нажатие клавиши "EXE" приводит к появлению меню со следующими позициями (рис. 2E):
CONTINUE CALCUL (1) - подтверждение продолжения выполнения расчетов.
RELOAD FACTS (2) - перезагрузка значений коэффициентов числовой
последовательности ["A0"],
["A1"],
["A2"] и
["B0"],
["B1"],
["B2"] с поочередным
отображением соответствующих окон.
RELOAD EPS NB0 (3) - перезагрузка значений ["EPS"] и
["NB0"] с
отображением соответствующего окна.
RELOAD ALL (4) - перезагрузка значений коэффициентов числовой
последовательности ["A0"],
["A1"],
["A2"] и
["B0"],
["B1"],
["B2"], а также значений
["EPS"] и
["NB0"] с поочередным отображением соответствующих окон.
OR QUIT (5) - выход из программы c предварительно отображающимся прощальным информационным окном.
После выбора подтверждения продолжения выполнения расчетов в результате последовательного ввода цифры "1" и нажатия клавиши "EXE" открывается меню со следующими позициями (рис. 2F):
CAL BREAKUP PTS (1) - вычисление значений , при которых функция
, отражающая числовую
последовательность, имеет действительные точки разрыва (
["NBP1"],
["NBP2"] или
["NBP"]) с поочередным отображением следующих окон (рис.
2G):
Окно (окна) вывода значений координат действительных точек разрыва функции,
отражающей числовую последовательность ( ["NBP1"] и
["Y5(NBP1+10 (-10))"],
["NBP2"] и
["Y5(NBP2+10 (-10))"] или
["NBP"] и
["Y5(NBP2+10 (-10))"]).
Окно построения графика функции, характеризующей уравнение нахождения
действительных точек разрыва функции, отражающей числовую
последовательность:
.
CAL EXTREMS PTS (2) - вычисление значений , при которых функция,
отражающая числовую последовательность, имеет действительные точки
экстремума (
["NEP1"],
["NEP2"] или
["NEP"]) с поочередным
отображением следующих окон (рис. 2H):
Окно (окна) вывода значений координат действительных точек экстремума
функции, отражающей числовую последовательность ( ["NEP1"] и
["Y5(NEP1)"],
["NEP2"] и
["Y5(NEP2)"] или
["NEP"] и
["Y5(NEP)"]).
Окно построения графиков функций, характеризующих уравнения нахождения
действительных точек экстремума функции, отражающей числовую
последовательность:
и
.
CAL ANGULAR PTS (3) - вычисление значения , при котором функция,
отражающая числовую последовательность, имеет действительную угловую точку
(
["NAP"]) с поочередным отображением следующих окон (рис. 2I):
Окно вывода значения действительной угловой точки функции, отражающей
числовую последовательность ( ["NAP"] и
["Y5(NAP)"]).
Окно построения графиков функций, характеризующих уравнения нахождения
угловой точки функции, отражающей последовательность:
и
.
CAL NUMBER NA0 (4) - выбор номера ["NA0"] как наибольшего целого
из найденных:
путем
последовательных сравнительных операций, фрагменты некоторых представлены на
рис. 2J.
CALCUL NEPS (5) - переход к выполнению расчетов минимального
номера .
OR PREVIOUS (6) - возврат в предыдущее меню.
После выбора продолжения расчетов в результате последовательного ввода цифры
"5" и нажатия клавиши "EXE" появляется информационное окно с поочередным
выводом значений ["EPS"],
["NA0"] и
["NB0"] (рис. 2K).
После очередного нажатия клавиши "EXE" открывается меню со следующими позициями (рис. 2L):
MET GOLD PROPOR (1) - вычисление значения минимального номера
с использованием метода золотой пропорции с отображением
окна вывода найденных значений количества шагов
["SEPSGP"] и
минимального номера
["NEPSGP"] с использованием метода золотой
пропорции (рис. 2M);
MET FIBONACHCHI (2) вычисление значения минимального
номера
с использованием метода Фибоначчи с поочередным
отображением следующих окон (рис. 2N):
Окно ввода индекса последнего члена ряда Фибоначчи .
Окно вывода построенного ряда Фибоначчи с выводом значений индексов членов
ряда и их значений
.
Окно вывода найденных значений количества шагов
["SEPSF"] и
минимального номера
["NEPSF"] с использованием метода Фибоначчи.
MET DIHOTOMY (3) - вычисление значения минимального номера
с использованием метода дихотомии с поочередным
отображением следующих окон (рис. 2O):
Окно ввода значения расстояния ["NMD"], откладываемого от центра интервала
неопределенности.
Окно вывода найденных значений количества шагов
["SEPSD"] и минимального номера
["NEPSD"] с использованию метода
дихотомии.
ITOGY (4) - последовательный сравнительный анализ полученных результатов с поочередным отображением следующих окон:
Окно вывода найденных значений количества шагов
["SEPSGP"] и
минимального номера
["NEPSGP"] с использованием метода золотой
пропорции (рис. 2M).
Окно вывода найденных значений количества шагов
["SEPSF"] и
минимального номера
["NEPSF"] с использованием метода Фибоначчи
(рис. 2N).
Окно вывода найденных значений количества шагов
["SEPSD"] и минимального номера
["SEPSD"] с использованию метода дихотомии
(рис. 2O).
Вывод совокупной таблицы исходных данных и результатов (матрица "Z") (рис. 2P).
Вывод таблицы, в столбцах которой последовательно отражается следующая информация (рис. 2P):
пять номеров последовательности (два - до найденного минимального номера
сам номер, и два - после найденного номера);
значения функции
, отражающей последовательность, для указанных выше значений пяти
номеров;
арифметическая разность между значениями функции
и
.
Вывод графического окна, в котором строятся два графика, один из которых -
график функции, отражающей функцию
, то есть
, а другой - график функции, отражающей горизонтальную линию
, то есть
["Y8"], при этом
масштабы графического окна автоматически формируются таким образом, чтобы
выводимое изображение визуально отражало взаимное пересечение графиков
данных функций - геометрическая интерпретация минимального номера
(рис. 2P).
RELOAD EPS NB0 (5) - перезагрузка значений ["EPS"] и
["NB0"].
OR PREVIOUS (6) - возврат в предыдущее меню.
В ходе выполнения программы результаты всех промежуточных расчетов фиксируются в списках согласно таблице 2 (доступ возможен только после окончательного выполнения программы и осуществляется через главное меню в режиме выполнения статистических расчетов "STATistics"), тогда как итоговые результаты проецируются в матрицы "Z" и "W" согласно таблицам 3 и 4 (доступ возможен только после окончательного выполнения программы и осуществляется через главное меню в режиме выполнения арифметических и матричных расчетов "RUN.MATrix").
Список | Содержимое | Список | Содержимое | Список | Содержимое |
List 1 | ![]() |
List 7 | ![]() |
List 15 | ![]() |
List 2 | ![]() |
List 8 | ![]() |
List 16 | ![]() |
List 3 | ![]() |
List 9 | ![]() |
List 17 | ![]() |
List 4 | ![]() |
List 10 | ![]() |
List 18 | ![]() |
List 5 |
![]() |
List 11 | ![]() |
List 19 |
![]() |
List 6 |
![]() |
List 12 | ![]() |
List 20 |
![]() |
List 13 |
![]() |
||||
List 14 |
![]() |