Использование пакета MathCAD и системы программирования Lazarus для решения задач
Автор: Vlad321 • Декабрь 10, 2018 • Курсовая работа • 10,469 Слов (42 Страниц) • 590 Просмотры
Министерство образования и науки Российской Федерации
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ
БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет математики и информационных технологий
Кафедра информатики
КУРСОВАЯ РАБОТА
по дисциплине «Информатика»
Использование пакета MathCAD и системы
программирования Lazarus для решения задач
Пояснительная записка
ОГУ 13.03.02. 3015.090 П3
Руководитель работы
канд. техн. наук, доцент
____________ А. Н. Колобов
"___"______________2015 г.
Исполнитель
студент гр. 15ЭЭ(ба)-1
____________ Е. А. Народа
"___"______________2015 г.
Оренбург 2015
Утверждаю
заведующий кафедрой информатики
_______________ М.А. Токарева
«___»_____________20___г.
ЗАДАНИЕ
на выполнение курсовой работы
студенту Народа Евгению Александровичу
по направлению подготовки 13.03.02 “Электроэнергетика и электротехника”
по дисциплине «Информатика»
1 Тема работы: Использование пакета Mathcad и системы программирования Lazarus для решения задач.
2 Срок сдачи студентом работы: «15» декабря 2015 г.
3 Цель и задачи работы: изучение возможностей решения задач при помощи системы программирования Lazarus и пакета Mathcad.
Задачи:
- ознакомиться с основными функциями и назначением пакета Mathcad.
- изучить возможности и способы решения задач в системе Lazarus.
- освоить практическое применение возможностей системы Lazarus и пакета Mathcad для решения различных задач.
4 Исходные данные к работе:
1.Задания по пакету Matchcad
Упражнение 1. Построить график функции [pic 1][pic 2] и[pic 3] приблизительно определить один из корней уравнения. Решить уравнение [pic 4] с точностью [pic 5] с помощью встроенной функции Mathcad root.
Упражнение 2. Для полинома [pic 6] выполнить следующие действия:
- С помощью команды Символы⇒Коэффициенты полинома создать вектор V, содержащий коэффициенты полинома;
- Решить уравнение [pic 7] с помощью функции polyroots;
- Решить уравнение символьно, используя команду Символы⇒Переменные⇒Вычислить.
Упражнение 3. Решить систему линейных уравнений: [pic 8][pic 9]
Используя функцию Find;
- Матричным способом;
- Использовать функцию lsolve.
Упражнение 4. Преобразовать нелинейные уравнения системы [pic 10][pic 11]к виду [pic 12][pic 13] и [pic 14].[pic 15] Построить их графики и определить начальное приближение решения. Решить систему нелинейных уравнений с помощью функции Minerr.
Упражнение 5. Символьно решить системы уравнений[pic 16] [pic 17] [pic 18][pic 19]
2.Задания по системе Lazarus
Выполнить задания в среде Lazarus поместив некоторые пользовательские функции и процедуры по каждому заданию в отдельный модуль, а затем использовать процедуры и функции модуля в своем проекте. Выбор выполняемого задания должен осуществляться через главное меню. Меню содержит пункты и подпункты: Постановка задач (Постановка задачи 1, …, Постановка задачи 5), Выполнить задания (задание 1, …, задание 5); помощь (автор, о программе); выход. При запуске программы экран отображает меню и надпись на форме, содержащую информацию об авторе и названии проекта. Подпункты меню Выполнить задание открываются в том же окне, подпункты меню Постановка Задач и Помощь открываются в отдельных окнах, содержащих только кнопку ОК.
...