- •Пояснительная записка
- •Задание
- •Тема курсовой работы
- •Аннотация
- •Оглавление
- •Введение
- •Постановка задачи
- •Описание математической модели решения задачи
- •3. Блок-схема алгоритма задачи
- •3.1Блок-схема метода lu-разложения
- •3.2Блок-схема функции main
- •4.Описание алгоритма
- •5. Характеристика данных и их условные обозначения
- •6. Текст программы
- •7. Контрольный расчёт с помощью Scilab
- •8. Анализ результатов
- •Заключение
- •Список используемой литературы
Министерство образования и науки Украины
Донецкий национальный технический университет
Кафедра вычислительной
математики и программирования
Пояснительная записка
к курсовой работе по курсу
«Введение в информатику»
Выполнил студент ЭС 10-а ,ЭТФ
Горлакова С.Н.
Руководитель работы Кучер Т.В.
Донецк 2011
Министерство образования и науки Украины
Донецкий национальный технический университет
Кафедра вычислительной
математики и программирования
Задание
для курсовой работы
по курсу “Введение в информатику ”
Тема курсовой работы
Использование метода LU-разложения для
нахождения значений токов в ветвях электрической цепи
Руководитель Кучер Т.В.
Донецк 2011
Аннотация
В данной курсовой работе методом LU-разложения находятся токи во всех ветвях электрической цепи, а также проверяется баланс мощностей источника и нагрузки.
Программа решения задачи написана на языке программирования С++.
Исходные данные считываются из текстового файла 1txt, записываются в файл 2.txt.
Правильность работы программы проверяется в математическом пакете Scilab.
Оглавление
Введение 5
1.Постановка задачи 6
2.Описание математической модели решения задачи 7
3. Блок-схема алгоритма задачи 8
3.1 Блок-схема метода LU-разложения 8
3.2 Блок-схема функции main 11
4.Описание алгоритма 12
5. Характеристика данных и их условные обозначения 13
6. Текст программы 14
7. Контрольный расчёт с помощью Scilab 19
8. Анализ результатов 20
Заключение 21
Список используемой литературы 22
Приложение 1. Данные программы, хранящиеся в текстовом файле 1.txt 23
Приложение 2. Запись данных и вычислений в текстовый файл 2.txt 25
Приложение 3. Результаты работы программы 26
Введение
В данной работе необходимо разработать программу, которая бы рассчитывала токи во всех ветвях электрической цепи, а также проверить баланс мощностей. Использовать для этого метод LU-разложения.
Использование математических методов для решения инженерных задач на ЭВМ позволяет значительно увеличить эффективность процессов проектирования, расчетов параметров, исследования, анализа различных технических систем, в том числе и электротехнических.
Постановка задачи
Определить токи во всех ветвях электрической цепи, проверить баланс мощностей. Для решения задачи воспользоваться методом LU-разложения.
=85Oм, =86Oм, =87Oм, =88Oм, =89Oм, =90Oм, E=89В, =43В,=0.5A.
Рисунок 1.1 Электрическая цепь
В программе необходимо предусмотреть, откуда будут считываться исходные данные – с диалогового окна или из текстового файла. Результаты вычислений сохранить в текстовом файле 2.txt.
Средствами математического пакета проверить результаты работы программы.