![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод Крамера
Рішення СЛАР (6) знаходиться за формулам Крамера
де det A = ï A ï - визначник матриці (3) системи (головний визначник), det Ai = ï Ai ï, (i = 1, 2, …, n) – визначники матриць Ai (допоміжні визначники), які виходять з A заміною i-го стовпця на стовпець вільних членів B (5). Лінійна алгебраїчна система несумісна (не має рішень), якщо detA=0. Для даної СЛАР (7) допоміжні матриці мають наступний вигляд
Аналогічна формула (=МОПРЕД(A3: C5)) для обчислення визначника матриці A записана в комірку E8. Залишилося по формулах Крамера (9) знайти рішення системи (7). Відповідні формули Excel запишемо в інтервал рішення B7: B9 (рис. 5), в якому і побачимо результат (рис.6). Зверніть увагу на те (рис.5), що при обчисленні xi (i = 1, 2, 3) аналізується значення визначника матриці системи A, обчислене в комірці E8, і, якщо воно рівне нулю (система несумісна), то в B7 поміщається текст «Рішення немає», а в комірках B8 і B9 – порожні рядки.
.4. Матричний спосіб рішення Матричний спосіб рішення СЛАР (6) достатньо простий. Обидві частини матричної рівності (2) помножимо зліва на зворотну матрицю А -1. Отримаємо A -1´ A ´ X = A -1´ B. Оскільки A -1´ A = E, де E – одинична матриця (діагональна матриця, у якої по головній діагоналі розташовані одиниці). Тоді рішення системи (2) запишеться в наступному вигляді X = A -1 ´ B. (11) Тобто для розв’язання системи (2) (обчислення вектора - стовпця X (4)) необхідно знайти для матриці A (3) зворотну A-1 і помножити її справа на вектор-стовпець B (5) вільних членів. Для цього, скориставшись функціями Excel МУМНОЖ(матрица1; матрица2) і МОБР(матриця), введемо в інтервал B7: B9 наступного робочого листа (Лист2) табличну, тобто використовуючи для введення комбінацію Ctrl+Shift+Enter, формулу =МУМНОЖ(МОБР(A3: C5); D3: D5). В результаті в рядку формул побачимо {=МУМНОЖ(МОБР(A3: C5); D3: D5)}, а в інтервалі B7: B9 – рішення, таке саме, як і у попередньому випадку (рис. 6). 2.5. Пошук рішення Широкий клас економічних задач складають задачі оптимізації. Задачі оптимізації припускають пошук значень аргументів, що доставляють функції, яку називають цільовою, мінімальне або максимальне значення за наявності яких-небудь додаткових обмежень. MS Excel має в своєму розпорядженні могутній засіб для рішення оптимізаційних задач. Це інструмент-надбудова, який називається Поиск решения (Solver) [5]. Поиск решения (Solver) доступний через меню Сервис/Поиск решения. Задачу рішення СЛАР (1) можна звести до оптимізаційнї задачі. Для чого одне з рівнянь (наприклад, перше) взяти за цільову функцію, а решта n-1, що залишилися, розглядати як обмеження. Запишемо систему (1) у вигляді
Тоді задача оптимізації для Поиска решения може звучати наступним чином. Знайти значення X = (x1, x2, …, xn) T, що доставляють нуль функції, що стоїть зліва в першому рівнянні системи (12), при n-1 обмеженнях, представлених рівняннями, що залишилися. Для розв’язання цієї задачі необхідно записати вираз (формули) для обчислення значень функцій, що стоять зліва в рівняннях системи (12). Відведемо під ці формули інтервал C7: C9 поточного робочого листа (Лист3). У комірку C7 введемо формулу =A3*$B$7+B3*$B$8+C3*$B$9-D3 і скопіюємо її в C8 і C9. У них з'являться відповідно =A4*$B$7+B4*$B$8+C4*$B$9-D4 і =A5*$B$7+B5*$B$8+C5*$B$9-D5. Залишилося, звернувшись до пункту меню Сервис/Поиск решения, у вікні діалогу (рис. 7) задати параметри пошуку (встановити цільову комірку C7 рівною нулю, рішення в змінних комірках B7: B9, обмеження задані формулами в комірках C8 і С9). Після клацання по кнопці Выполнить в интервале B7: B9 отримаємо результат (рис. 8) – рішення СЛАР (7).
ЗАВДАННЯ ДЛЯ ВИКОНАННЯ ЛАБОРАТОРНОЇ РОБОТИ
1. Розв’язати наступні рівняння: 1) 2sin(x) – x + 0.5 = 0; 2) arctg(1/3x2) = 0; 3) sin(x/4) + 1 - (1/x2) = 0; 4) tg(0.58*x + 0.1) - x^2 = 0
2. Відповідно до номера варіанту виберіть з приведених нижче систему лінійних алгебраїчних рівнянь четвертого (n=4) порядку. Приведіть її до нормального вигляду (1). Розробіть таблиці Excel для вирішення вибраної СЛАР трьома різними способами: 1) методом Крамера; 2) матричним способом; 3) використовуючи Поиск решения. Варіанти систем лінійних рівнянь алгебри:
Правильність отриманих рішень легко перевірити. В результаті рішення вибраної СЛАР трьома різними способами повинні вийти три однакові рішення.
|