ся із застосуванням ПЕОМ, тому що результати обробки інформації на папері, куди менш зручні для користувача, ніж
відображення обробленої інформації на екрані дисплея.
1. Постановка завдання
Визначити струми у всіх гілках електричного кола (рис.1.1) методом вузлових напруг.
R1 = 75Ом, R2 = 76Ом, R3 = 77Ом, R4 = 78Ом, R5 = 79Ом, R6 = 80Ом, E2 = 95В, E4 = 40В, Ik1 = 0.47A.
В
Рис. 1.1
У програмі необхідно передбачити, звідки буде зчитуватися вихідні даний - з діалогового вікна або з текстового файлу. Результати обчислень зберегти в текстовому файлі result.txt. Засобами математичного пакета або електронних таблиць перевірити результати роботи програми . Знайти значення струмів у всіх гілках електричного кола (див. рис. 1.1), перевірити баланс потужностей. Для вирішення системи лінійних рівнянь скористатися методом Гаусса.
2. Опис математичної моделі розв'язання задачі
Прирівнюємо потенціал вузла d нулю і складемо рівняння для потенціалів інших вузлів.
В
В
В
Вирішивши систему одним з відомих методів отримаємо значення потенціалів вузлів. Після чого знайдемо значення струмів в гілках ланцюга:
В
В
Перевіримо баланс потужностей
.
Потужність джерел
В
Потужність навантажень
В
3. Блок-схема алгоритму
В
Рис. 3.1. Блок-схема алгоритму функції, рішення методом Гаусса
В
Рис. 3.2. Блок-схема алгоритму рішення завдання
4. Опис алгоритму
Опис алгоритму функції, вирішальною методом Гауса:
-19 - функція методу Гаусса.
-14 - прямий хід методу Гауса.
-10 - перестановка рядків розширеної матриці, в результаті якого позбавляємося нульових елементів на головній діагоналі.
-14 - приведення розширеної матриці до трикутного вигляду.
-19 - висновок випадків, при яких система має нескінченну кількість рішень і коли система рішень не має.
Опис алгоритму основної функції:
-36 - весь алгоритм вирішення завдання.
-9 - послідовний введення даних.
- виклик функції методу Гаусса.
-16 - перевірка на випадки, коли система має нескінченну кількість рішень і коли система рішень не має.
-21 - зворотний хід матриці, якими обч...