Покрокове розв‘язування системи лінійних рівнянь методом Гауса
Одним із прикладів роботи з масивами є покрокове програмування на робочому листі рішення системи лінійних рівнянь методом Гауса.
На рис. 4.7 приведені результати покрокового рішення системи лінійних рівнянь методом Гауса:
Для покрокового рішення цієї системи рівнянь спочатку введіть на робочому листі вихідні дані. Для цього:
1. В чарунки діапазону А2:С4 уведіть коефіцієнти системи, що знаходяться при невідомих.
2. В чарунки діапазону D2: D4 введіть вільні члени.
Рис. 4.7. Покрокове рішення системи лінійних рівнянь методом Гауса
Приступимо до прямого прогону методу Гауса:
1. Через буфер обміну скопіюйте діапазон A2:D2 на A6:D6.
2. Виберіть діапазон A7:D7.
3. Введіть у нього наступну формулу і завершите її введення натисканням комбінації клавіш
{=A3:D3-$A$2:$D$2*A3/$A$2}
4. Виберіть діапазон A7:D7, розташуєте покажчик миші на маркері заповнення цього діапазону і пробуксируйте його вниз на один рядок.
5. Виділите діапазон А6:D7 і скопіюйте його вміст у буфер обміну.
6. Виберіть чарунку А10.
7. Укажіть команду Правка | Спеціальна вставка. На екрані відобразиться діалогове вікно Спеціальна вставка (рис. 4.8). Виберіть перемикач значення в групі Вставити і натисніть кнопку ОК. У результаті в діапазон A10:D11 з діапазону A6:D7 будуть скопійовані тільки значення, а не формули.
8. Виділите діапазон A12:D12.
9. Введіть у нього наступну формулу і завершите її введення натисканням комбінації клавіш
{=A8:D8-A7:D7*B8/B7}
Рис. 4.8. Діалогове вікно "Спеціальна вставка"
Примітка:
Команда Правка | Спеціальна вставка зручна при копіюванні і вставці частини атрибутів чарунок, таких як формат чи значення. Команда дозволяє комбінувати в одній чарунці атрибути з різних чарунок, а також виконувати над ними арифметичні операції. Крім того, встановлення прапорця транспонувати дозволяє вставляти в робочий лист дані з буфера обміну з одночасним їхнім транспонуванням. А встановлення прапорця пропускати порожні чарунки дозволяє ігнорувати порожні чарунки при вставці в робочий лист даних з буфера обміну.
Прямий прогін методу Гаусса закінчився. Переходимо до зворотного прогону.
1. Виберіть діапазон F8: І8.