Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Вычисление и отображение результата.
Кнопка «Вычислить» связана с программой на Visual Basic, которая и производит непосредственно вычисления, а также вычисляет координаты точек графиков уравнений с найденными коэффициентами. Полный текст программы – в примечаниях к части 1. Алгоритм действия программы касательно поиска наилучших коэффициентов представляет собой следующий процесс: В двух, вложенных друг в друга циклах перебираются с заданным шагом коэффициенты k1 и k3, причем каждый раз координаты всех заданных точек подставляются в условия попадания в область D (условия описаны в п. 1.2.1). Если точек попало больше, чем в предыдущие разы, то текущие k1 и k2 запоминаются как лучшие. Таким образом, к концу перебора коэффициентов будут определены действительно лучшие коэффициенты. Результат выводится в поле вывода, размещенное в ячейках F30 – G32:
Построение графиков.
Та же программа (связанная с кнопкой «вычислить») производит и вычисление координат точек уравнений F1, F2 и F3 для найденных коэффициентов. Для этого с шагом 0,02 подставляются 200 точек от 0 до 3,98, вычисляются значения в них, и выводятся в ячейки A26 – D225, что для рассматриваемых в примере точек выглядит так:
Таким образом, в результате действия программы пользователь получает заполненное ответом поле вывода и по 200 пар точек для каждого из трех уравнений.
Графическая иллюстрация решения
В результате выполнения программы возможно построить графики уравнений и отметить на нем введенные точки, координаты которых находятся соответственно в поле вывода координат (см. 1.3.4) и поле ввода координат точек (см. 1.3.2.). Они строятся на поле, занимающем ячейки F34 – N51. Графики позволяют пользователь оценить расположение введенных им точек в соответствии с областью D и оценить правильность ввода. В рассматриваемом примере графики результата выглядят так:
Визуализация.
В вопросе оформления решения задачи в первую очередь принимались принципы создания максимального удобства в использовании и, как следствие, нивелирования эстетического неприятия. Для этого все поля выделены цветом и обведены в рамки. Кроме того, заголовки выделены жирным шрифтом другого цвета. Касательно взаимного расположения полей, предприняты следующие шаги: поля по возможности сведены вместе, а кнопка «Вычислить» находится в непосредственной близости от графика и поля вывода наилучших коэффициентов, что позволяет пользователю сразу после запуска программы узнать результаты вычисления и увидеть вычисленный результат в графическом отображении. Для исследуемого примера вид экрана результата представлен на следующей странице.
Выводы.
С помощью средств Excel и Visual Basic реализовано решение задачи по поиску наилучших с точки зрения попадания вводимых точек коэффициентов уравнений, кроме того, это решение проиллюстрировано графически.
Примечания. |
Последнее изменение этой страницы: 2019-05-08; Просмотров: 166; Нарушение авторского права страницы