Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Реализация изученных методов в среде программирования
52%
Уникальность
Аа
3736 символов
Категория
Программирование
Курсовая работа

Реализация изученных методов в среде программирования

Реализация изученных методов в среде программирования .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Реализовать изученные приближенные методы решения нелинейных уравнений на языке объектно-ориентированного и визуального направлений.
Метод половинного деления:
Алгоритм метода: Разобьем отрезок [а,b] пополам присвоив их координаты к переменный объявленным как a и b. Определим новое приближение корня х в середине отрезка [а,b] внутри функции while: с=(а+b)/2. Проверим условие F(a)*F(с) 0. Если условие выполнено, то корень расположен на отрезке [а,с]. В этом случае необходимо точку b переместить в точку с (b=с). Если условие не выполнено, то корень расположен на отрезке [с,b]. В этом случае необходимо точку а переместить в точку с (а=с). Переходим к условию функции while и при выполнении условия вновь поделим отрезок пополам. Алгоритм выполнять до тех пор, пока не будет выполнено условие /F(с)/ ɛ (рисунок 4).
Метод Ньютона:
Алгоритм состоит из 2 шагов:
Задается начальное приближение {\displaystyle x_{0}}х.
Пока не выполнено условие остановки abs(x[i+1]-x[i])E и вычислять новое приближение x[i] функцией x[i-1] – f(x[i])/f’(x[i]) (рисунок 5). {\displaystyle x_{n+1}=x_{n}-{\frac {f(x_{n})}{f'(x_{n})}}}
Метод итераций:
Алгоритм метода: Возьмем начальную и конечную координату отрезка [a;b]

Зарегистрируйся, чтобы продолжить изучение работы

. Проверим, если значение функции от начального значения больше, чем значение функции от конечного значения, то переменной k присваиваем начальное значение функции. Переменной x[0] присваиваем начальную координату. Находим следующий приближенный корень x[1]. Внутри функции while: находим конечный приближенный корень, пока разность следующего корня и текущего корня больше ɛ.
Если значение функции от начального значения больше, чем значение функции от конечного значения, то переменной k присваиваем конечное значение функции. Переменной x[0] присваиваем конечную координату. Находим следующий приближенный корень x[1]. Внутри функции while: находим приближенный корень, пока разность следующего корня и текущего корня больше ɛ.
Разрабатываем интерфейс удобный для реализации изученных методов.
Создание графического интерфейса одно из главных предназначений Qt.
Для создания в коде было создан следующий перечень кнопок (рис

50% курсовой работы недоступно для прочтения

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

Промокод действует 7 дней 🔥
Больше курсовых работ по программированию:

Разработка информационной системы по управлению персоналом ВУЗа

51801 символов
Программирование
Курсовая работа
Уникальность

Проектирование информационной системы формирования контекстной интернет-рекламы

59112 символов
Программирование
Курсовая работа
Уникальность

Разработка программы на языке программирования С++ в ООП Qt-qreator

25110 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.