69233

Робота з масивами і матрицями

Лекция

Информатика, кибернетика и программирование

При роботі з таблицями часто виникає ситуація, коли необхідно використати одну й ту ж операцію або формулу до деякого діапазону комірок, які утворюють інтервал масиву (масив-інтервал). MS Excel надає різні засоби для розв’язку такого типу задач.

Украинкский

2014-10-02

86.72 KB

1 чел.

Робота з масивами і матрицями

При роботі з таблицями часто виникає ситуація, коли необхідно використати одну й ту ж операцію або формулу до деякого діапазону комірок, які утворюють інтервал масиву (масив-інтервал). MS Excel надає різні засоби для розв’язку такого типу задач. Роботу з масивами комірок (матрицями) забезпечують функції категорій Математические, Ссылки и массивы і Статистические.

Найпростіші операції над масивами

1. Множення масиву на число:

{=A1:B3*10}

2. Сума (різниця) масивів:

{=A1:C3+E1:G3}

3. Поелементний добуток (ділення) масивів:

{=A1:D4*G1:J4}

4. Обчислення деякої функції від кожного елемента масиву:

{=cos(A1:D5)}

Вбудовані функції для роботи з матрицями

В MS Excel є набір спеціальних функцій для роботи з матрицями:

  1.  МОБР() – обчислення оберненої матриці;
  2.  МОПРЕД() – обчислення визначника матриці;
  3.  МУМНОЖ() – повертає матричний добуток 2-х матриць;
  4.  ТРАСП() – обчислення транспонованої матриці;
  5.  СТОЛБЕЦ() – повертає номер стовпця, на який вказує посилання;
  6.  СТРОКА() – визначає номер рядка, на який вказує посилання;
  7.  СУММКВРАЗН() – сума квадратів різниць відповідних значень у 2-х масивах;
  8.  СУММПРОИЗВ() – сума добутків елементів масивів;
  9.  СУММРАЗНКВ() – сума різниць квадратів відповідних значень в 2-х масивах та інше.

Крім того, при розв’язку різних задач можна скористатися й іншими вбудованими функціями:

  1.  СУММЕСЛИ() – підсумовування комірок за заданим критерієм;
  2.  СУММКВ() - сума квадратів елементів;
  3.  СЧЕТЕСЛИ() - обчислення в заданому діапазоні непорожніх комірок за потрібним критерієм;
  4.  СРЗНАЧ() - середнє арифметичне та інше.

Приклади

1. Розв’язок системи лінійних рівнянь

В загальному випадку розв’язок лінійної системи АХ=В, де А- матриця коефіцієнтів, В – вектор-стовпець вільних членів, Х – вектор-стовпець невідомих, має вигляд Х=А-1В, де А-1 – матриця, обернена до матриці А.

Розглянемо розв’язок системи лінійних рівнянь А2Х=В, де

А=,   В=.

Розв’язок:

  1.  Значення матриці А помістіть в комірки А4:В5.
  2.  Значення стовпця вільних членів помістіть в комірки D4:D5.
  3.  У комірку A8 введіть формулу: =МУМНОЖ(МОБР(МУМНОЖ(А4:В5;А4:В5));D4:D5).
    При введенні формули бажано використовувати майстер функцій.
  4.  Для отримання числових результатів розв’язку системи лінійних рівнянь слід виділити діапазон А8:А9, потім встановити вказівник миші в рядку формул і натиснути комбінацію Ctrl+Shift+Enter.

Результат буде мати вигляд:

2. Обчислення квадратичної форми

Обчислити значення квадратичної форми , де YT, AT - транспоновані матриці, якщо:

А=,   Y=.

Розв’язок:

Дії аналогічні попередньому прикладу.

Формула для комірки H5:

{= МУМНОЖ(ТРАНСП(D4:D5);МУМНОЖ(ТРАНСП(А4:А5); МУМНОЖ(А4:В5;D4:D5)))}

Результат буде мати вигляд:


 

А также другие работы, которые могут Вас заинтересовать

73024. Ввод, редактирование и форматирование текста в Word 61 KB
  Изучить основные приемы ввода редактирования и форматирования текста; Контрольные вопросы Каково назначение программы Word Как изменить формат слова формат абзаца Как удалить ненужную часть текста Как изменить параметры страницы Как переместить и скопировать текст...
73025. Работа с таблицами в Word 130 KB
  Таблица представляет собой сетку из столбцов и строк, образующих ячейки, в которые можно поместить тексты и рисунки. Небольшие таблицы создают с помощью кнопки Добавить таблицу на панели инструментов
73026. Ввод, форматирование данных и составление формул 126 KB
  Цель работы: С помощью команды Формат Ячейки отформатируйте данные столбца D денежным форматом без десятичных разрядов. С помощью кнопки Формат по образцу скопируйте формат столбца D в E. Кнопками панели Форматирования задайте в столбце F процентный формат с двумя разрядами после запятой.
73027. Построение и редактирование диаграмм в Excel 160 KB
  Научиться строить диаграммы с помощью Мастера; Научиться редактировать диаграммы. Контрольные вопросы Каково назначение диаграмм Какие виды диаграмм вам известны Как построить диаграмму на отдельном листе Как изменить тип диаграммы Как удалить диаграмму...
73028. Моделирование файловых систем 147.5 KB
  Пользователи дают файлам символьные имена при этом учитываются определенные ограничения ОС. В каталоге содержится список файлов входящих в него и устанавливается соответствие между файлами и их характеристиками атрибутами.
73029. Визначення структурно-фазового складу НВМ, що містить ВНТ, методами рентгенівської дифракції та електронної мікроскопії 1.5 MB
  Визначити структурно-фазовий склад НВМ що містить ВНТ за даними рентгенівської дифракції та електронної мікроскопії. Дослідити зміну структурнофазового складу НВМ в процесі термохімічної обробки.