69233

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

Лекция

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

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

Украинкский

2014-10-02

86.72 KB

2 чел.

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

При роботі з таблицями часто виникає ситуація, коли необхідно використати одну й ту ж операцію або формулу до деякого діапазону комірок, які утворюють інтервал масиву (масив-інтервал). 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)))}

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


 

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

80072. СТОЇТЬ В СКОРБОТІ МАТИ – УКРАЇНА, БІЛЯ МОГИЛ СВОЇХ ДІТЕЙ СТОЇТЬ… 69.5 KB
  Світ мав би розколотися надвоє, сонце мало б перестати світити, земля перевернутися від того, що це мало місце! Але світ не розколовся і сонце сходить, Земля обертається, як їй належить. І ми ходимо по цій землі зі своїми тривогами і надіями, ми, єдині спадкоємці всього, що було.
80073. Дзвони Чорнобиля 31.5 KB
  Звичайний день. Всі люди йдуть у своєму напрямку: хто на роботу, хто до школи, а хто просто у своїх справах. Лише один вчений, відчувши погіршення самопочуття та плітки про вибух на АЕС, вирішив перевірити повітря на радіаційний фон.
80074. Природознавство. Річки 35 KB
  Мета: Поглибити знання учнів про кругообіг води в природі, ознайомити з складовими частинами річки, вміти знаходити лівий та правий берег, розвивати світогляд учнів, виховувати любов до рідного краю. Тип урока: Комбінований. Наочність: «Чарівна квітка», зошит з дидактичними завданнями, «Ніч на Дніпрі».
80075. Моя родина (урок довкілля в 3 класі) 43 KB
  Сім’я, мов сонечко, зігріває дитину від народження і до кінця днів. Сім’я – це гніздечко любові і тепла для кожного з нас. У родині має панувати злагода і повага до близьких, менші повинні шанувати старших, особливо бабусь і дідусів.
80076. Н у що б, здавалося, слова… 62.5 KB
  Яка прекрасна українська мова Виплекана колоссям землею виспівана птахами звеличена письменниками. Мова Яка ти багатогранна ніжна чиста як промінчики сонця що яскравим сяйвом осипають землю добром радістю плодами Ти квітуєш пелюстками слів у морозних думах полину даєш поетові дужі крила...
80077. Складання розповіді з елементами опису калини 62 KB
  Вчити дітей складати і записувати розповідь з елементами опису за планом. Розвивати усне та писемне мовлення; уміння описувати рослину, зокрема, калину, використовуючи прикметники, порівняння, слова, вжиті в переносному значенні; пізнавальну діяльність, творчі здібності.
80078. Раз добром налите серце – вік не прохолоне А. Дімаров «Для чого людині серце» 60.5 KB
  Мета: удосконалювати навички правильного свідомого виразного читання читання за особами; учити самостійно визначати головну думку твору; формувати вміння прогнозувати розвиток подій у казці аналізувати порівнювати доводити свою думку; розвивати творчу уяву усне звязне мовлення...
80079. Вічне і живе Шевченкове слово 48.5 KB
  Збагатити знання учнів про життя і творчість Тараса Григоровича Шевченка. Шевченка ілюстрації малюнки запис пісень на вірші Шевченка виставка творів поета для дітей Кобзар карта України. рушник з портретом Шевченка Хід уроку Організація класу до уроку Емоційне налаштування на урок...
80080. Квітами барвистими луг цвіте 61 KB
  Мета: Вдосконалювати вміння правильно, виразно читати, за допомогою інтерактивних методів навчання; Формувати елементарні аналітико-синтетичні вміння у роботі над текстом; Розвивати усне мовлення першокласників; Виховувати дбайливе ставлення до рослин, бажання доглядати й оберігати їх.