Нахождение всех действительных корней алгебраического многочлена методом деления отрезка пополам (бисекции)
Категория реферата: Рефераты по математике
Теги реферата: ответы 4 класс, реферат риски
Добавил(а) на сайт: Ким.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата
6.4 Руководство пользователя.
После запуска программы перед Вами появится Главное меню, включающее в себя следующие пиктограммы:
СОХРАНИТЬ |
Сохраняет файл со всеми сделанными изменениями |
ПРОСМОТР ФУНКЦИИ |
Выводит на экран окно, в котором отображается вид многочлена, а также вид производных первого и второго порядков (Выбор осужествляется нажатием кнопок F’(X), F”(X), F(X) |
ВВОД КОЭФФИЦИЕНТОВ |
Выводит на экран окно ввода коэффициентов |
ГРАФИК |
Выводит график функции |
ПОИСК КОРНЕЙ |
Отображает окно, управляющее поиском корней |
О ПРОГРАММЕ |
Выводит окно «О программе» |
ВЫХОД |
Завершает работу програмы, предварительнозадавая вопрос о сохранении изменений |
Ввод коэффициентов осуществляется следующим образом: в появившемся окне имеются 2 поля – одно для указания степени, другое для ввода собственно коэффициента. Если Вы уже вводили некоторую функцию, то для ее удаления нажмите кнопку “очистить”, для запоминания коэффициента нажмите “Ок”, для завершеня ввода – “завершить”.
Поиск корней упрощен до предела. Вам достаточно указать неоюходимую точность и выбрать метод поиска: бисекционый или комбинированный.
6.5. Исходный текст программы
UNIT1
Dim curcell As Range
Dim ma As Double
Dim Ao As Double
Public Function F(x As Variant)
F = (x ^ 20 * Range("a20").Value) + (x ^ 19 * Range("a19").Value) + (x ^ 18 * Range("a18").Value) + (x ^ 17 * Range("a17").Value) + (x ^ 16 * Range("a16").Value) + (x ^ 15 * Range("a15").Value) + (x ^ 14 * Range("a14").Value) + (x ^ 13 * Range("a13").Value) + (x ^ 12 * Range("a12").Value) + (x ^ 11 * Range("a11").Value) + (x ^ 10 * Range("a10").Value) + (x ^ 9 * Range("a9").Value) + (x ^ 8 * Range("a8").Value) + (x ^ 7 * Range("a7").Value) + (x ^ 6 * Range("a6").Value) + (x ^ 5 * Range("a5").Value) + (x ^ 4 * Range("a4").Value) + (x ^ 3 * Range("a3").Value) + (x ^ 2 * Range("a2").Value) + (x * Range("a1").Value) + Range("a21").Value
Рекомендуем скачать другие рефераты по теме: реферат формирование, менеджмент.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата