Что не является вектором в excel

Примеры функции ПРОСМОТР для быстрого поиска в диапазоне Excel

Функция ПРОСМОТР в Excel возвращает искомое значение из массива данных, строки либо столбца таблицы. Она позволяет быстро найти искомое значения без необходимости ручного поиска среди больших объемов информации. Особенности использования функции будут указаны ниже в примерах.

Функция ПРОСМОТР в Excel и особенности ее использования

Функция ПРОСМОТР упрощает поиск данных в строке, столбце таблицы и массиве данных наряду с ее аналогами:

Обратите внимание: результат работы функции ПРОСМОТР может оказаться некорректным, если данные в массиве или столбце таблицы не отсортированы в порядке возрастания числового значения или алфавитном порядке. Если сортировка невозможна в силу различных причин, рекомендуется использовать перечисленные выше аналоги данной функции.

Данная функция может быть записана в двух синтаксических вариантах:

1. Векторная форма записи. Вектором данных в Excel принято считать диапазон данных, содержащих лишь одну строку либо столбец таблицы. Соответственно, функция ПРОСМОТР используется для поиска определенного значения в одной строке или одном столбце. Синтаксис:

=ПРОСМОТР(искомое_значение; просматриваемый_вектор; [вектор_результатов])

Два первых аргумента функции должны быть обязательно указаны.

Описание версии 3-х аргументов:

2. Форма массива. В Excel массивом считается группа ячеек либо значений, обрабатываемых в качестве единого модуля. Некоторые функции Excel принимают массивы в качестве аргументов, либо возвращают результаты в виде массивов данных. Синтаксис:

Все аргументы в данной форме записи являются обязательными.

Описание версии 2-х аргументов:

Обратите внимание: запись функции ПРОСМОТР в форме массива была предусмотрена только для совместимости различных программных продуктов для работы с таблицами, аналогичных Excel. Эта форма записи может возвращать некорректные результаты и не рекомендуется для использования. При работе с массивами данных рекомендуют применять аналоги: ГПР и ВПР.

Примеры использования функции ПРОСМОТР для быстрого поиска в таблицах Excel

Пример 1. Физик определял ускорение свободного падения эмпирическим путем: с определенной высоты запускал обтекаемый предмет и засекал время, которое требовалось на прохождение пути от точки запуска до момента соприкосновения с поверхностью земли. Затем по формуле g=2S/t2 определял искомую величину. После проведения нескольких опытов были получены следующие результаты:

Что не является вектором в excel

Необходимо определить, находится ли среди полученных результатов значение, соответствующее общепризнанному значение g=9,81.

Для решения запишем в ячейку D2 следующую формулу:

Что не является вектором в excel

Что не является вектором в excel

То есть, среди результатов вычислений находилась искомая величина.

Примечание: значения в столбце Результат не отсортированы в порядке возрастания. Как было сказано ранее, функция возвращает наибольшее значение из массива, которое меньше либо равно искомому. Если бы производился поиск, например, числа 10, в данном случае было бы возвращено значение 9,4, что не является верным результатом (максимальное значение в столбце – 9,5). Для корректной работы функции необходимо выполнить сортировку массива данных.

Вторая версия функции ПРОСМОТР в Excel

Пример 2. В банк обратились 5 клиентов с целью получения кредита на определенные различные между собой суммы. Банк определяет процент за использование кредита с учетом суммы запрошенных средств в долг. Каждый клиент должен вернуть банку сумму денег, которая телу кредита и процентов в пересчете на денежные средства. Введем исходные данные в таблицу:

Что не является вектором в excel

Задача состоит в поиске процента возврата с учетом зависимости между процентом и суммой кредита, а также вычисление суммы возврата. Определим искомые величины для клиента с фамилией Иванов. Для этого в ячейке C2 введем следующую формулу:

Что не является вектором в excel

Примечание: знак «$» использован для «фиксации» ссылок на ячейки.

Что не является вектором в excel

То есть, Иванову был выдан кредит под 6% годовых.

Для определения суммы возврата введем формулу:

Что не является вектором в excel

То есть, клиент Иванов обязан вернуть 127,2 денежных единиц. Подобным методом производится расчет задолженности для остальных клиентов.

Пример 3. В офисе работают 5 сотрудников различного возраста. Необходимо найти возраст Виталия.

Внесем исходные данные в таблицу:

Что не является вектором в excel

Для определения возраста самого младшего сотрудника введем формулу в ячейке E3:

Что не является вектором в excel

Значит, возраст сотрудника Виталия составляет 43 года.

В данном примере мы ознакомились с двумя версиями функции ПРОСМОТР на 2 и 3 аргумента для заполнения входящими данными.

Источник

Векторы и матрицы в Excel

Векторы и матрицы в Excel

Что не является вектором в excel.

Операция сложения векторов обладает свойствами коммутативности Что не является вектором в excelи ассоциативности Что не является вектором в excel.

Вектор Что не является вектором в excel, все компоненты которого равны нулю, называется нуль-вектором. Нуль-вектор ведет себя при сложения векторов аналогично числу нуль в арифметике.

Вектор Что не является вектором в excelназывается противоположным вектору Что не является вектором в excel. Очевидно, Что не является вектором в excel

Операция вычитания векторов определяется как сложение с противоположным вектором Что не является вектором в excel.

Под произведением вектора Что не является вектором в excelна число  понимают вектор Что не является вектором в excel.

Умножение вектора на число обладает свойством ассоциативности Что не является вектором в excelи свойством дистрибутивности относительно векторного и числового сомножителей Что не является вектором в excel.

Модуль (норма, длина) вектора Что не является вектором в excel.

РЧто не является вектором в excel
исунок 1 – Вычисление длины вектора

Здесь применены функция = КОРЕНЬ ( число ), где аргументом функции может быть либо конкретное число, либо адрес ячейки, в которой оно записано, и функция = СУММКВ ( число1 ; число2 ;…), где аргументами функции являются адреса ячеек (адрес массива) с координатами вектора.

Что не является вектором в excel.

Операция скалярного умножения векторов обладает следующими свойствами:

Что не является вектором в excel.

В Excel скалярное произведение векторов вычисляется с помощью функции = СУММПРОИЗВ ( массив1 ; массив2;… ), где массив1 ; массив2;…- от 2 до 30 массивов, чьи компонент нужно перемножить, а затем сложить полученные произведения. Все массивы должны иметь одну и то же размерность (пример на рисунке 2).

Векторным произведением вектора Что не является вектором в excelна вектор Что не является вектором в excelназывается вектор Что не является вектором в excel, длина которого численно равна площади параллелограмма построенного на векторах Что не является вектором в excelи Что не является вектором в excel, перпендикулярный к плоскости этих векторов и направленный так, чтоб наименьшее вращение Что не является вектором в excelот к Что не является вектором в excelвокруг вектора c осуществлялось против часовой стрелки, если смотреть с конца вектора Что не является вектором в excel(рисунок 3).

Треугольник, стороны которого есть стороны параллелограмма и его диагонали имеет площадь, равную половине величины векторного произвЧто не является вектором в excel
едения двух векторов.

РЧто не является вектором в excel
исунок 2 – Определение скалярного произведения двух векторов

Значение векторного произведения определяется следующим образом: Что не является вектором в excel

На рисунке 4 приведен пример вычисления векторного произведения векторов, площади параллелограмма, треугольника. Проверка правильности вычисления векторного произведения заключается в проверке соответствия нулю величины скалярных произведений векторов Что не является вектором в excelи Что не является вектором в excel

РЧто не является вектором в excel
исунок 4 – Вычисление векторного произведения векторов

Перейдем к рассмотрению основных операций матричного исчисления.

Числа, расположенные в виде прямоугольной таблицы, состоящей из m строк и n столбцов, образуют матрицу размера m х n :

Что не является вектором в excel

Что не является вектором в excel

Две матрицы A и B одного и того же размера m × n являются равными, если равны все их соответствующие элементы:

Что не является вектором в excel

Матрица, состоящая из одного столбца (т. е. если n = 1) или из од- ной строки (т. е. если m = 1), называется вектором — столбцом или, соответственно, вектором — строкой.

Матрица называется нулевой, если все ее элементы равны нулю. Нулевая матрица обозначается

Что не является вектором в excel

При n = m матрица называется квадратной, а число ее строк (столбцов) – порядком матрицы. Элементы Что не является вектором в excelквадратной матрицы образуют ее главную диагональ.

Квадратная матрица называется треугольной, если все ее элементы, расположенные по одну сторону от главной диагонали, равны нулю:

Что не является вектором в excel

Квадратная матрица называется единичной, если все элементы ее главной диагонали равны единице, а остальные — нулю:

Что не является вектором в excel

Если в матрице А заменить строки столбцами, сохранив их порядок, то получится новая матрица

Что не является вектором в excel

называемая транспонированной по отношению к матрице А.

В Excel для транспонирования матриц используется функция =ТРАНСП(массив) – рисунок 5.

РЧто не является вектором в excel
исунок 5 – Вызов функции ТРАНСП

Пример. Имеем исходную матрицу

Что не является вектором в excel.

Из определения ясно, что транспонированной будет матрица А Т :

Что не является вектором в excel.

Решение задачи в Excel представлено на рисунке 6

Что не является вектором в excel

Рисунок 6 – Транспонирование матрицы

Порядок решения следующий:

— определить место для транспонированной матриц (в рассматриваемом примере это G2:I4);

— в ячейку размещения первого элемента транспонированной матрицы ввести формулу =ТРАНС(С2:E5);

— выделить массив ячеек, в которых будут размещаться все элементы транспонированной матрицы;

Что не является вектором в excel

Что не является вектором в excel

Что не является вектором в excelЧто не является вектором в excel

В Excel для вычисления произведения матриц используется функция

= МУМНОЖ ( массив1 ; массив2 ), где массивы – совокупности элементов перемножаемых матриц (рисунок 7).

РЧто не является вектором в excel
исунок 7 – Умножение матриц

Формула для расчета произведения матриц должна быть введена как формула массива!

Пусть даны матрицы

Что не является вектором в excel

Вычислим их произведение в Excel (рисунок 8).

— шаг1 – определение области размещения результата (на рисунке 8 выделена пункитом);

Что не является вектором в excelшаг 2 – ввод в начальную ячейку результирующего массива формулы умножения матриц;

Что не является вектором в excel
шаг 3 – выделить результирующий массив и нажать F2;

Что не является вектором в excel
шаг 3 – нажать Shift+Ctrl+Enter.

Рисунок 8 – Вычисление произведения матриц

Действие умножения матрицы на матрицу обладает свойствами:

Что не является вектором в excel

Отметим, что в общем случае

Что не является вектором в excel

Если условие равенства произведения матриц при изменении их последовательности выполняется, то матрицы называются перестановочными между собой.

Определитель (или детерминант) матрицы – одно из основных понятий линейной алгебры. Это многочлен, комбинирующий элементы квадратной матрицы таким образом, что его значение сохраняется при транспонировании и линейных комбинациях строк или столбцов. Определитель характеризует содержание матрицы. В частности, если в матрице есть линейно-зависимые строки или столбцы, – определитель равен нулю.

Для матрицы первого порядка значение определителя равно единственному элементу этой матрицы.

Для матрицы 2х2 определитель вычисляется как

Что не является вектором в excel

Для матриц более высоких порядков n x n определитель можно вычислить, применив следующую рекурсивную формулу:

Что не является вектором в excel, где Что не является вектором в excel– дополнительный минор к элементу Что не является вектором в excel.

Возможно разложение как по строкам, так и по столбцам.

ВЧто не является вектором в excel
Excel определитель вычисляется с помощью функции = МОПРЕД ( массив ), где массив есть совокупность элементов матрицы (рисунок 9).

Рисунок 9 – Расчет определителя матрицы

Детерминант треугольной матрицы равен произведению ее диагональных элементов

Обратную матрицу можно найти по следующей формуле:

Что не является вектором в excel, где Что не является вектором в excel– определитель матрицы, Что не является вектором в excel– транспонированная матрица.

НЧто не является вектором в excel
а рисунке 10 приведен пример определения обратной матрицы с помощью функции Excel = МОБР ( массив ).

Рисунок 10 – Расчет обратной матрицы

Заметим, что функция применяется к массиву как в ранее приведенных примерах.

РЧто не является вектором в excel
исунок 11- Произведение матрицы на обратную матрицу

Собственным числом квадратной матрицы

Что не является вектором в excel

называется такое число Что не является вектором в excel, которое обращает определитель матрицы в 0: Что не является вектором в excel.

Или, по-другому, собственными числами матрицы А являются корни уравнения Что не является вектором в excelи только они.

Для вычисления собственных чисел существуют классические приемы, сводящиеся к решению полиномиальных уравнений. Собственные числа определяют системы компьютерной математики. Найдем все собственные числа произвольной квадратной матрицы с помощью Excel на примере квадратной матрицы размерностью 3х3:

Что не является вектором в excel

Что не является вектором в excelЧто не является вектором в excel

Оформим лист Excel следующим образом (рисунок 12):

Рисунок 12 – Вычисление собственного числа матрицы

Из рисунка 12 видно, что при  =0 определитель также равен 0, т.е.  =0 есть первое собственное число матрицы.

Рисунок 13 – Вычисление собственного числа матрицы

О щелчку на кнопке Выполнить, появляется окно Результат поиска решения (рисунок 14).

Рисунок 14 – Результат поиска решения

Что не является вектором в excel

Рисунок 15 – Ввод ограничения

В результате поиска получаем второе значение собственного числа:  =3.

Повторим поиск при ограничении.

Если установить в ограничениях  >=4, то поиск не находит решения. Ищем отрицательное собственное число и устанавливаем в ограничениях 

РЧто не является вектором в excel
исунок 16 – Поиск собственного числа при двухстороннем ограничении

Собственным вектором соответствующим собственному числу λ называют такой вектор Что не является вектором в excel, который удовлетворяет матричному равенству:

Что не является вектором в excel

Найдем собственный вектор матрицы

Что не является вектором в excel

1. Заносим содержимое ячеек матрицы в ячейки таблицы (B2:D4).

2. В ячейку (B6) вводим λ для которого необходимо найти собственный вектор. Пусть λ = 3.

3. В ячейки (F2:F4) поместим любые числа: F2 = 1; F3 = 1; F4 = 1.

4. В ячейки (G2:G4) заносим произведение матрицы (ячейки В2:В4) на вектор Что не является вектором в excel(ячейки F2:F4).

5. В ячейки (H2:H4) заносим умножение столбца Что не является вектором в excelна собственное число λ находящийся в ячейки (B6).

6. В ячейки (I2:I4) заносим разность столбцов (F2:F4) и (H2:H4).

Нажать кнопку « Выполнить ».

ВЧто не является вектором в excel
ячейках (F2:F4) появятся числа, эти это и есть собственный вектор для данного собственного числа (рисунок 18).

Рисунок 18 – Определение собственного вектора матрицы

Последовательно выполнить операции п.п. 2, 3, 7 при остальных значениях собственных чисел матрицы.

Задания для самостоятельной работы

Повторить решение всех примеров, приведенных в Лекции №5.

Определить длину векторов.

Вычислить сумму и разность векторов.

Определить скалярное произведение этих векторов.

Определить угол между векторами.

Определить векторное произведение двух векторов.

Проверить правильность вычисления векторного произведения путем определения скалярного произведения каждого из исходных векторов с результатом вычисления векторного произведения.

Получить транспонированные матрицы исходных матриц.

Проверить правильность решения путем умножения исходной матрицы на транспонированную.

Определить произведение исходных матриц.

Найти матрицу 3-го порядка для исходной квадратной матрицы.

Определить детерминант исходной квадратной матрицы.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *