Титульный лист;
Исходные данные согласно варианта;
Лист с расчётами, графиками в MathCad, таблицами в Excel и модули vba .
Курсовая работа выполняется в рамках самостоятельной работы студентов под руководством преподавателя, предусмотренной программой и является итоговой работой за 4-ый семестр !!!
Теоретические сведения:
Вычисление корней уравнения
Вычисление корней уравнения численными методами осуществляется в два этапа: отделение корней и уточнение значений корней на отрезке отделения.
Отделение отрезка, содержащего корень
Если функция
на отрезке
непрерывна и
,
то на этом отрезке существует такое
значение x для которого
.
Метод касательных (Ньютона)
Выбор начального значения
: если
на
,
то
;
если
на
,
то
.
Контроль за прекращением итерационного
процесса осуществляется по условию
.
VBA:
В режиме диалога данные можно ввести в программу с помощью функции InputBox. Функция InputBox используется тогда, когда необходимо ввести только краткую информацию. Она имеет следующий синтаксис:
<переменная> = InputBox(prompt [, title ][, default ][, xpos ][, ypos ][, helpfile, context])
Описание параметров:
Prompt – определяет текст, отображаемый в диалоговом окне как приглашение;
Title – отвечает за надпись заголовка. Если этот параметр не указан, то отображается название приложения.
Default – определяет значение по умолчанию, отображаемое в строке ввода
Xpos и Ypos – указывают координаты верхнего левого угла окна. Параметры используются совместно. По умолчанию окно отображается посредине экране.
Helpfile и Context – позволяют открывать определенные файлы справочной системы.
При нажатии кнопки OK, функция InputBox возвращает строку, введенную пользователем. При нажатии кнопки Cancel возвращается пустая строка.
Окно MessageBox используется для вывода сообщений в приложениях Windows.
Синтаксис команды: MsgBox prompt [,buttons ][, title ][, helpfile, context)
Параметры Prompt, Title, Helpfile, Context имеют то же значение, как и в функции InputBox.
Параметр Buttons определяет состав кнопок в окне. Он формируется из нескольких частей:
buttons = button + icon + default + modal + extras,
где Button – количество кнопок и их состав;
Icon – вид пиктограммы;
Default – определяет, какая кнопка активна;
Modal – вид диалогового окна (окно приложения или системы). Модальность означает, что выполнение приложения возможно только после закрытия окна;
Extras – дополнительные свойства.
Константы параметра Buttons:
Константа |
Значение |
Категория Button |
|
VbOkOnly |
Выводится только кнопка OK |
VbOkCancel |
Выводятся кнопки OK и Cancel |
Категория Icon |
|
VbCritical |
Отображает пиктограмму Critical Message (ошибка) |
VbQuestion |
Отображает пиктограмму Warning Query (запрос) |
VbExclamation |
Отображает пиктограмму Warning Message (предупреждение) |
VbInformation |
Отображает пиктограмму Information Message (информация) |
