Разработка программы на языке программирования С++ в ООП Qt-qreator
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Введение
Правильно выбранный способ исследования функции может существенно упростить нахождение её корней, но всё для нахождения приближённого значения корней количество итераций может быть достаточно большое, что заставляет потратить много времени на их нахождение. Вычисление приближённого значения корня поддаётся алгоритмизации что позволяет записать алгоритм для нахождения корней в виде программного кода и автоматизировать решение задачи. Использование вычислительных способностей для решения математических проблем является одним из самых оптимальных и актуальных в современное время, так как математические задачи в большинстве своём имеют алгоритм решения, который можно предоставить в виде кода для решения на высокой скорости для компьютера. Основной целью данной работы будет разработка программы на языке программирования С++ в ООП Qt-qreator. Задача данной программы будет заключаться в построении графиков нелинейных функций с возможностью определения корней различными методами с заданной точностью. В качестве примера работоспособности программы на выбор пользователю будет предложено три нелинейных функции, но при надобности, в коде программы можно изменить функцию на индивидуальную.
Построение графиков функций
Графики любых функций строят по точкам. Но если вид графика заранее неизвестен, эти точки надо выбирать со смыслом — выделять особо важные точки графика, которые определяют его вид. К особо важным точкам графика функции y=f(x) относят: — стационарные...
Реализация изученных методов в среде программирования
Реализовать изученные приближенные методы решения нелинейных уравнений на языке объектно-ориентированного и визуального направлений. Метод половинного деления: Алгоритм метода: Разобьем отрезок [а,b] пополам присвоив их координаты к переменный объявл...
Открыть главуЗаключение
В ходе работы была разработана программа, которая позволяет пользователю построить график нелинейной функции, а также отобрать корни нелинейного уравнения с заданной точностью. В ходе работы изложены алгоритм работы с программой. Показана разработка, а также результат и тестирование работы программы. Программа данной работы была разработана и написана на языке программирования высокого уровня С++ в объектно-ориентированной платформе QT. Различные методы нахождения корней предлагают вариативность решения, что значительно может сократить время получения конечного результата. Представление математических методов в виде программного кода, позволяет автоматизировать решение уравнений, упрощая нахождение корней, что значительно сокращает трудоёмкость работы. Qt и другие среды разработки дают возможность это реализовать.