Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как преобразовать вектор / одну строку или столбец в матрицу в Excel?

Функции для работы с матрицами в Excel

В Excel матрицу можно рассматривать как диапазон. То есть, набор соседних клеток, занимающих прямоугольную область.

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

Формулы массива

Матрицы обычно создаются с помощью инструментов Excel путем применения формулы массива. Основное отличие заключается в том, что результатом является не одно значение, а набор данных (диапазон чисел).

В каком порядке нужно применять формулу массива:

  1. Выберите диапазон, в котором должен отображаться результат формулы.
  2. Введите формулу (как положено, со знаком «=»).
  3. Нажмите Ctrl + Shift + Enter.

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

Вы должны выделить весь диапазон, а затем выполнить соответствующие шаги для изменения или удаления формул массива. Изменения выполняются с помощью одной и той же комбинации (Ctrl + Shift + Enter). Часть массива не может быть изменена.

Решение матриц в Excel

Операции над матрицами в Excel: транспонирование, сложение, умножение на число/матрицу; нахождение обратной матрицы и ее детерминанта.

Транспонирование

Транспонировать матрицу — поменять местами строки и столбцы

Сначала выделите пустой диапазон, в который мы будем транспонировать матрицу. Исходная матрица имеет 4 строки — в диапазоне для транспонирования должно быть 4 столбца. 5 столбцов — это пять строк пустого диапазона.

  • 1 способ. Выделить исходную матрицу. Нажать «копировать». Выделить пустой диапазон. «Развернуть» клавишу «Вставить». Открыть меню «Специальной вставки». Отметить операцию «Транспонировать». Закрыть диалоговое окно нажатием кнопки ОК. Транспонирование.
  • 2 способ. Выделить ячейку в левом верхнем углу пустого диапазона. Вызвать «Мастер функций». Функция ТРАНСП. Аргумент – диапазон с исходной матрицей.

Нажмите OK. Возникла проблема с функцией. Выберите весь диапазон, в котором необходимо транспонировать матрицу. (Нажмите F2, чтобы войти в режим редактирования формулы). Нажмите Ctrl + Shift + Enter.

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

Сложение

Вы можете добавлять матрицы с одинаковым количеством элементов. Количество строк и столбцов в первом диапазоне должно быть равно количеству строк и столбцов во втором диапазоне.

Сложение.

В первую ячейку полученной матрицы введите формулу вида: = первый элемент первой матрицы + первый элемент второй матрицы: (=B2+H2). Нажмите Enter и распространите формулу на всю область.

Читайте так же:
Как перебирать строки до тех пор, пока в Excel не будет найдено определенное значение?

Пример.

Умножение матриц в Excel

Умножение.

Если вы хотите умножить матрицу на число, вы должны умножить каждый элемент матрицы на это число. В Excel вы введете =A1*$E$3 (ссылка на ячейку, содержащую число, должна быть абсолютной).

Пример1.

Умножение матрицы на матрицу разного ранга. Найдите произведение матриц только в том случае, если количество столбцов первой матрицы равно количеству строк второй матрицы.

Разные диапазоны.

В результирующей матрице количество строк равно количеству строк в первой матрице, а количество столбцов равно количеству столбцов во второй матрице.

Для удобства можно выбрать диапазон, в который будут помещены результаты умножения. Активируйте первую ячейку в поле результата. Введите формулу: =МУМНОЖ(A9:C13;E9:H11). Введите как формулу массива.

Пример2.

Обратная матрица в Excel

Поиск имеет смысл, если вы имеете дело с квадратной матрицей (количество строк и столбцов одинаково).

Размерность обратной матрицы такая же, как и у исходной матрицы. Функция Excel — MOBR.

Для обратной матрицы выберите первую ячейку из диапазона, которая пока остается незаполненной. Формула «=MOBR(A1:D4)» вводится как функция массива. Все, что требуется, — это диапазон исходной матрицы. Мы получили обратную матрицу в Excel:

МОБР.

Нахождение определителя матрицы

Это одно число, полученное из квадратной матрицы. Используемая функция — MOPRED.

Поместите курсор в любую ячейку открытого рабочего листа. Введите формулу: =MOPRED(A1:D4).

МОПРЕД.

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

Лабораторная работа №4

Вы можете использовать табличный процессор Microsoft Excel для выполнения широкого спектра ежедневных расчетов.

Таблицы Excel широко используются для технических расчетов.

Лист на экране — это всего лишь одна страница текущего документа, называемого рабочей книгой Excel. По умолчанию каждая новая рабочая книга содержит 3 листа. Но один файл может содержать до 255 листов с именами от листа 1 до листа 255.

Все листы книги снабжены метками. Этикетки расположены над строкой состояния в нижней части экрана.

Если вы щелкните на ярлыке листа Лист 2, Excel отобразит этот лист. Имя листа можно изменить (для удобства) — установите курсор на ярлык листа и дважды щелкните, введите новое имя листа или установите курсор на ярлык листа, щелкните правой кнопкой мыши, выберите Переименовать и введите новое имя.

Лист разделен на 256 столбцов, пронумерованных с A по IV, и 65536 строк с 1 по 65536.

Читайте так же:
Как посчитать пустые ячейки как ноль при использовании СРЕДНЕГО в Excel?

Прямоугольник, образованный пересечением строки и столбца, называется клеткой.

Excel использует адреса или ссылки, состоящие из заголовков столбцов и номеров строк, чтобы идентифицировать любую из более чем 16 миллионов ячеек рабочего листа.

Excel отображает ссылку на активную ячейку в поле Имя, расположенном в левой части панели формул.

Вид — Строка формул — вставка и удаление строки формул.

В каждой ячейке можно ввести метку, представляющую собой слово или фразу, значение или формулу.

Ввод формулы начинается со знака равенства, который Excel считает началом формулы. В ячейке отображается не результат формулы, а результат ее вычисления.

При вводе формул не обязательно набирать все знаки вручную: можно установить курсор в нужном месте — ввести знак равенства — щелкнуть по первой ячейке параметра — нажать клавишу действия с содержимым выделенной ячейки — щелкнуть по следующей.

Задание 1.

Введите числа в ячейки A1:A5, затем вычислите сумму содержимого ячеек в ячейке A10. Поместите курсор в ячейку A10 — знак =, затем щелкните на A1+, на A2+ и т.д. до A5, нажмите Enter.

Сложите числа в ячейках A8 и A19, используя знак автосуммы -, аналогично можно сложить и строки автосуммы.

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

Пример 1: Заполните диапазон ячеек B1:B15 последовательными значениями от 1 до 15, введите числа 1 и 2 в соседние ячейки B1-B2, выберите эти две ячейки в качестве входных и перетащите маркер автозаполнения.

Выполните последовательность четных и нечетных чисел.

Затем заполните таблицы SALES BY QUARTERS, VITALS и FOOD. На отдельном листе для каждой таблицы. Поместите на листы таблицы «Овощи», «Продажи» и «Напитки».

Как видно из таблицы TIPS, при копировании формулы из столбца AMOUNT — столбец E — цена x количество, из строки 3 в строку 7, номера строк, используемые в формуле как часть идентификаторов ячеек, увеличиваются.

Читайте так же:
Как подсчитать максимальное или минимальное количество вхождений в Excel?

Адреса ячеек автоматически преобразуются в процессе копирования посредством относительной адресации.

Примечание: При копировании вправо буквы, обозначающие колонки, сдвигаются на один шаг в алфавитном порядке.

Копирование снизу увеличивает номера строк.

Иногда требуется абсолютная адресация. Например, в таблице BOOKS столбец % рассчитывает процент прибыли от каждого напитка по отношению к общей прибыли, т.е. общая прибыль используется в нескольких местах, а это значение находится в конкретной ячейке. Чтобы закрепить эту ячейку, вставьте символ $ в ее адрес, например, $G$7.

При копировании идентификатор любой строки или столбца, которому предшествует знак $, не изменяется.

Знак доллара можно ввести вручную: shift+4. но не обязательно вводить его вручную: введите адрес — F4. Преобразуйте ячейку — $G$7 — при однократном нажатии, повторные нажатия изменят количество и расположение знака доллара.

В таблице BODIES колонка % заполнена абсолютной адресацией.

Пример 2. Даны векторы а(-3,-1,2), в=(1,0,5),.

Найти длину вектора а.

Найдите скалярное произведение векторов a и c. Проверьте, являются ли эти векторы ортогональными.

Длина вектора a является квадратом: a 2 =x 2 1+y 2 1+z 2 1;

2. Скалярное произведение векторов а и в: а*в=х1*х2+у1*у2+z1*z2. Если векторы ортогональны, то а*в=0;

1 Вычислите квадраты координат вектора a в столбце D — ячейке D2: знак =; щелкните по ячейке с координатами x — B2, сдвиг +6, ввод

Перетащите кнопку Автозаполнение вниз — подсчитайте квадраты с векторными координатами a — 4 9 1.

3. Выделите заполненный столбец D и перетащите кнопку автозаполнения вправо — столбец E — координаты вектора квадратов b — 0 1 16.

4. Выберите полные столбцы D и E до строки 6 включительно и нажмите кнопку Автосумма на панели инструментов: отобразятся квадраты векторов a и b 14 и 17 соответственно.

5. Вычисление скалярного произведения по заданной формуле — нужно перемножить соответствующие координаты векторов a и b, в столбце F — ячейка F2: знак =; щелкнуть в ячейке B2, знак умножения *, щелкнуть в ячейке C2, enter — мы вычислили x1* x2; кнопка Автозаполнение оттянута вниз; скалярное произведение вычислено — столбец F выделен до строки 8 включительно — знак Автосумма на панели инструментов. В ячейке F8 значение скалярного произведения равно 1. Поскольку скалярное произведение не равно нулю, векторы a и b не ортогональны.

Инструмент 2: форматирование ячеек

Вы можете изменить способ отображения содержимого ячеек с помощью меню ФОРМАТ, панели форматирования и контекстного меню. Меню ФОРМАТ состоит из шести вкладок.

Читайте так же:
Как поставить галочку или галочку в ячейку Excel?

Вкладка Numbers — управляет тем, как отображается содержимое ячеек — числовое, процентное, форматы отображения данных и т.д.

Управление размещением содержимого отображаемых ячеек возможно с помощью вкладки выравнивания. Объединяйте ячейки, меняйте ориентацию и переносите текст. По умолчанию в Excel текст выравнивается по левому краю, а числа — по правому. Способ выравнивания можно изменить с помощью меню или кнопки на панели инструментов.

Вкладка Шрифт позволяет изменить стиль и цвет шрифта (как в Word).

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

На вкладке внешний вид определяется цвет фона.

В таблице SELLING BY QUARTER объедините ячейки заголовка таблицы — выделите ячейки — Формат — Ячейки — Выравнивание — Объединить ячейки. «Объединить и центрировать» (a) находится на панели инструментов.

Создайте границы для ячеек таблицы: выберите таблицу — формат — граница — выберите нужную границу, нужную линию. Вы можете использовать панель инструментов — кнопку ячейки — для выбора нужных границ. Таким же образом объедините ячейки таблицы BATTERIES. Сделайте границы, как показано в примере — ряды, а для заголовка — все границы.

По умолчанию текст в ячейках не транспонируется. Если вы вводите длинный текст, он будет просто перемещен в соседние ячейки. Для переноса — выберите ячейку — Формат — Ячейки — Выравнивание — Перенос по слову.

Чтобы изменить ширину колонок: Формат — Колонка — Введите ширину колонки в числовое поле.

Курсор должен быть расположен на линии, разделяющей заголовки колонок (например, колонки «Овощи» A и B — для колонки с названием), нажмите левую кнопку и перетаскивайте вправо до достижения нужной ширины.

Заполните таблицу «Банк». Для Excel действуют операции из меню Правка — Копировать, Заменить.

Вопросы, связанные с мониторингом

1 Как вводить формулу в ячейки, автозаполнение?

2 Как вставляются листы, строки и колонки?

3 Как выполнить вычисления на основе формулы в Excel?

4 Как объединить ячейки, перемещаться по словам и изменять ориентацию?

5 Как скопировать значения и формулы из одной ячейки в другую?

В-шестых, как я могу расширить столбцы, строки или переименовать листы?

Меню вставки позволяет вставлять листы, строки, колонки, функции, диаграммы, а также заметки, объекты — аналогично Word.

Читайте так же:
Как подсчитать количество экземпляров, если длина строки больше X в Excel?

Помимо простых арифметических вычислений, Excel имеет множество функций. Для применения функции Вставка — Функция — Выбрать категорию — Выбрать функцию.

Пример 3: Вычислить sin, cos заданных углов. Заполните столбец «Значение аргумента» символом X. В столбце Y появится значение функции. Установите курсор в столбец Y, задайте функцию mathematical — sin, а в появившемся окне укажите адрес аргумента. Наши расчеты аналогичны и для других функций. Для тригонометрических функций необходимы радианы. С помощью этих функций можно преобразовать градусы в радианы и наоборот. Выполните эти операции.

Пример 4: Учитывая систему линейных уравнений, определите детерминант матрицы, вычислите ее обратную сторону и решите уравнения:

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

Найти определитель: установить курсор в ячейку для значения определителя F2, выделить матрицу коэффициентов — A1:C3, вставить — функции — математические, МОПР (вычисляет определитель) — 102

Выберите ячейки для обратной матрицы A5:C7, вставка-функции-математические-MOBR (вычисляется обратная матрица) — выберите исходную матрицу (A1:C3)-shift+enter. Матрица всегда создается при нажатии на результат вычисления.

Чтобы найти решение, умножаем полученную обратную матрицу на столбец свободного выражения: выбираем столбец вектора решения F5: F7 — вставка — математические функции — MUMNOL (перемножает матрицы) — появляется окно, где в двух полях — для двух перемножаемых матриц — выбираем обратную матрицу (в первом поле — A5:A7), выбираем столбец свободного выражения (во втором поле D1:D3) — Ctrl+Shift+Enter (так как результат — вектор). Решение равно 0, 3, -1.

Вычислите среднее, максимальное и минимальное значение для каждого вида овощей и т.д. для таблиц ОВОЩИ и ПРОДАЖИ. Используйте функции.

Функция условного ЕСЛИ

Практика показывает, что одни действия выполняются при определенных условиях, а другие — когда эти условия не выполняются. Если вы хотите дать программе такие указания, используйте условную функцию IF.

ФОРМУЛА — IF(СОСТОЯНИЕ;TRUE;FALSE)

Операторы, которые можно использовать с функцией IF: =. < >, >=, <=

Вот пример таблицы температур: если T>0, напишите «тепло», а если T*0 — «холодно».

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector