Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Робота з масивами. Функції для роботи з матрицями
3.1 Теоретичні відомості
Для розв'язання задач обробки цілого діапазону клітин, проведення розрахунків за формулами, які залежать від великого масиву даних Excel надає зручні засоби і спеціальні функції обробки масивів.
Правила для формул масиву:
а) щоб ввести формулу масиву, спочатку треба виділити клітинку або діапазон, який буде містити результат. Діапазон виділяється такого ж розміру, як і діапазон із вихідними даними, якщо формула повертає декілька значень;
б) в рядку формул наберіть потрібну формулу обробки вихідного масиву;
в) для фіксації вводу формули масиву натисніть Ctrl+Shift+ Enter. (Excel поставить формулу у фігурні дужки, вказуючи тим самим, що вона є формулою масиву);
г) не треба вводити фігурні дужки самостійно (Excel розглядатиме Ваше введення як текстове значення!);
д) не можна редагувати, очищати, переміщувати, вставляти, видаляти окремі клітинки в діапазоні масиву;
е) можна копіювати клітинки з діапазону масиву, призначати різні формати окремим клітинкам в масиві;
є) для зміни (очистки) масиву виділіть весь масив і активізуйте рядок формул (фігурні дужки зникнуть), після чого введіть зміни.
В Excel є спеціальні функції для роботи з матрицями:
МОБР () (MINVERSE) – зворотна матриця;
МОПРЕД () (MDETERM) – визначник матриці;
МУМНОЖ (;) (MMULT) – матричний добуток двох матриць;
ТРАНСП () (TRANSPOSE) – транспонування матриці.
При цьому слід пам’ятати, що “: ” – це роздільник діапазону, а “; ” – роздільник аргументів функції, яка застосовується.
Розкрийте наступний лист вашої книги та виконайте найпростіші операції над масивами.
Приклад 1. Введіть два числа до A1:F1. Виділіть область A2:F2, такого ж розміру, як і перший масив.
Формула добутку масиву А1:Е1 на число 3: {=А1:Е1*3}. Результат займе виділений горизонтальний діапазон масиву.
Приклад 2. Введіть набір чисел до масиву А4:А9 і до масиву В4:В9. Виділіть область С4:С9. Формула поелементного добутку двох масивів: {=А4:А9*В1:В7}. Результат займає виділений вертикальний діапазон масиву.
Приклад 3. Введіть числа до масиву E4:F5 та E7:F8, виділіть область E10:F11. Формула добутку двох матриць: {=МУМНОЖ (E4:F5; E7:F8)}. Результат займе виділений діапазон.
При роботі з декількома масивами бажано вводити між ними порожній стовпчик або рядок.
В цій роботі необхідно розв’язати систему лінійних рівнянь методом Крамера та в матричний спосіб.
Нагадаємо, що система лінійних рівнянь
в матричному вигляді записується: Ах=В, де
Відповідно до правила Крамера розв’язання системи:
,
де ∆ – визначник матриці А;
∆ х1 – визначник матриці
...
∆ хп – визначник матриці
Відповідно до метода зворотної матриці, розв’язок системи повинен бути знайдений за формулою:
Х=А-1 В,
де А-1 – зворотна матриця доматриці А.
3.2 Варіанти індивідуальних завдань
Для кожного варіанту:
а) знайти обернену матрицю до матриці А;
б) знайти визначники матриці А, ∆х1, ∆х2, ∆х3, ∆х4;
в) обчислити значення квадратичної форми
Z=BT∙AT∙A∙B,
де АТ, ВТ – транспоновані матриці А, В відповідно;
г) розв’язати систему лінійних рівнянь за формулами Крамера і за допомогою зворотної матриці.
При створенні формул назначити підходящі імена відповідним діапазонам клітин.
Скласти перевірку отриманого розв’язку.
3.2.1 | 3.2.2 |
3.2.3 3.2.5 3.2.7 3.2.9 3.2.11 3.2.13 3.2.15 3.2.17 3.2.19 3.2.21 3.2.23 3.2.25 3.2.27 3.2.29 | 3.2.4 3.2.6 3.2.8 3.2.10 3.2.12 3.2.14 3.2.16 3.2.18 3.2.20 3.2.22 3.2.24 3.2.26 3.2.28 3.2.30 |
3.3 Контрольні питання
3.3.1 Як надати імена клітинкам, діапазону клітинок та як їх потім використовувати у формулах?
3.3.2 Чим відрізняється звичайна формула від формули масиву?
3.3.3 Як виконати редагування даних масиву в ЕТ?
3.3.4 З якими функціями для роботи з масивами Ви познайомилися?
3.3.5 Які дії з клітинами масиву можна робити, а які ні?
3.3.6 Чи можна самостійно вводити { } при наборі формули масиву?
Дата публикования: 2014-11-04; Прочитано: 577 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!