Работа с матрицами в Excel-2007

Алгоритм выполнения операций с матрицами данных в программе Excel 2007: транспонирование, умножение матрицы на число, сложение и умножение матриц, создание обратной матрицы, использование метода Крамера и матричного способа, работа с "Мастером функций".

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 05.06.2009
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Государственное образовательное учреждение высшего профессионального образования

Контрольная работа

по информационным технологиям

«Работа в Excel-2007»

Саратов

2009

1. Транспонирование матриц

Транспонировать матрицы можно произвольной размерности, так как при транспонировании строки и столбцы меняются местами.

Чтобы выполнять транспонирование матрицы А:

1. Заполним ячейки таблицы значениями элементов матрицы

6

-7

1

А=

3

-5

5

8

14

9

2. Выделяем мышкой при нажатой левой кнопке соответствующий диапазон ячеек (обратный исходной матрице).

3. Вызываем мастер функций и в категории «Полный алфавитный перечень находим функцию «ТРАНСП» и нажимаем ОК.

4. В появившемся окне вводим диапазон значений исходной матрицы.

5. Для получения результата зажимаем клавиши «Shift» + «Ctrl», и не отпуская их нажимаем клавишу «Enter».

6.

6

3

8

АT=

-7

-5

14

1

5

9

2. Умножение матрицы на число

1. Берем прямоугольную матрицу

7

-6

9

7

B=

9

-7

7

9

2

2

9

3

2. Записываем в ячейке В * 5.

3. Выделяем ячейку с первым значением матрицы

4. Пишем в строке формул умножение первого значения матрицы на 5 «=L3*5»

5. Растягиваем получившееся значение до конечного вида прямоугольной матрицы.

6.

35

30

45

35

5*B=

45

35

35

45

10

10

45

15

3. Сложение матриц

1. Вводим значения двух прямоугольных матриц в Excel.

6

-7

1

5

7

-6

9

7

А=

3

-5

5

8

B=

9

-7

7

9

8

14

9

3

2

2

9

3

2.Записываем в пустой ячейке «A+B=»

3.Выделяем ячейку с первым значением матрицы

4. Пишем в строке формул сложение двух матриц «=C3+K3».

5. Растягиваем получившееся значение до конечного вида прямоугольной матрицы.

6.

13

-13

12

А+В=

12

-12

17

10

16

6

4.Умножение матриц

1. Вводим значения двух матриц А и В в Excel

5

7

9

8

6

А=

1

2

3

В=

2

9

6

3

6

5

2

2. Выделяем мышкой при нажатой левой кнопке соответствующий диапазон ячеек (обратный исходной матрице).

3. Вызываем мастер функций и в категории «Полный алфавитный перечень находим функцию «МУМНОЖ» и нажимаем ОК.

4. В появившемся окне вводим диапазон значений исходной матрицы.

5. Для получения результата зажимаем клавиши «Shift» + «Ctrl», и не отпуская их нажимаем клавишу «Enter».

6.

99

111

А*В=

27

30

84

75

5. Обратная матрица

1. Заполним ячейки таблицы значениями элементов матрицы

6

-7

1

А=

3

-5

5

8

14

9

2. Выделяем мышкой при нажатой левой кнопке соответствующий диапазон ячеек (обратный исходной матрице).

3. Вызываем мастер функций и в категории «Полный алфавитный перечень находим функцию «МОБР» и нажимаем ОК.

4. В появившемся окне вводим диапазон значений исходной матрицы.

5.Для получения результата зажимаем клавиши «Shift» + «Ctrl», и не отпуская их нажимаем клавишу «Enter».

6.

0,164520744

-0,110157368

0,042918455

Аобр=

-0,018597997

-0,065808298

0,038626609

-0,117310443

0,200286123

0,012875536

6. Метод Крамера

1.Дана исходная матрица.

1

X1+

1

X2+

2

X3=

-1

2

X1+

-1

X2+

2

X3=

-4

4

X1+

1

X2+

4

X3=

-2

2. Заполним ячейки таблицы значениями элементов матрицы

1

1

2

A=

2

1

2

4

1

4

3. Находим главный определитель матрицы

D=(=МОПРЕД($K$2:$M$4))

4. В появившемся окне вводим диапазон значений исходной матрицы.

D=

6

5.Для получения результата зажимаем клавиши «Shift» + «Ctrl», и не отпуская их нажимаем клавишу «Enter».

6. Подставляем вместо первого столбика коэффициентов столбик исходных значений.

1

1

2

Ax1=

4

1

2

2

1

4

7.Аналогично нахождению главного определителя находим и первый определитель

Dx1 =МОПРЕД($K$8:$M$10)

Dx1=

6

8. Подставляем вместо второго столбика коэффициентов столбик исходных значений.

1

1

2

Ax2=

2

4

2

4

2

4

9. Аналогично нахождению главного определителя находим и второй определитель

Dx2 =МОПРЕД($K$12:$M$14)

Dx2=

12

10. Подставляем вместо третьего столбика коэффициентов столбик исходных значений

1

1

1

Ax3=

2

1

4

4

1

2

11. Аналогично нахождению главного определителя находим и третий определитель

Dx3= МОПРЕД($K$16:$M$18)

Dx3=

12

12. Находим первое решение Х1. Для этого используем специальную математическую формулу Крамера.

Для этого находим определитель основной матрицы А

X1=

Dx1

=

6

=

1

D

6

13. Находим второе решение Х2. Аналогично используем формулу Крамера

X2=

Dx2

=

12

=

2

D

6

14. Находим третье решение Х3. Аналогично используем формулу Крамера

X3=

Dx3

=

12

=

-2

D

6

Ответ: В итоге мы находим три решения матрицы по методу Крамера

Х1=1

Х2=2

Х3=-2

7. Матричный способ решения

1.Дана исходная матрица.

5

X1+

3

X2+

4

X3=

2700

2

X1+

1

X2+

1

X3=

900

3

X1+

2

X2+

2

X3=

1600

2. Заполним ячейки таблицы значениями элементов матрицы

5

3

4

A=

2

1

1

3

2

2

3. Находим главный определитель матрицы

D=МОПРЕД($K$2:$M$4)

4. В появившемся окне вводим диапазон значений исходной матрицы.

D=

1

5.Для получения результата зажимаем клавиши «Shift» + «Ctrl», и не отпуская их нажимаем клавишу «Enter».

6. Находим обратную матрицу.

A-1=МОБР(K2:M4)

7. В появившемся окне вводим диапазон значений исходной матрицы.

8. Для получения результата зажимаем клавиши «Shift» + «Ctrl», и не отпуская их нажимаем клавишу «Enter».

9.Чтобы найти решение матрицы нам следует умножить обратную матрицу на столбик решений исходной матрицы

X= МУМНОЖ(K8:M10;H2:H4)

10. В появившемся окне вводим диапазоны значений первого массива и второго массива.

11. И в итоге получаем результат решения матрицы с помощью матричного способа.

x=

200

300

200

12. Но нужно проверить правильно ли мы решили.

Для этого нужно снова прибегнуть к помощи матричного умножения. Умножаем исходную матрицу на результат решения.

5

3

4

A=

2

1

1

3

2

2

Умножаем на:

x=

200

300

200

13. Аналогично нахождению решения матрицы мы делаем проверку

Проверка=МУМНОЖ(K2:M4;C6:C8)

2700

Проверка:

А*Х=В

900

1600

14. И в итоге получаем исходные значения матрицы. Значит задачу мы решили правильно


Подобные документы

  • Принципы разработки и пример работы программы, реализующей основные операции алгебры матриц: сложение, вычитание, умножение, транспонирование, а также умножение матрицы на число. Функциональные модели и блок-схемы решения задачи операций над матрицами.

    курсовая работа [956,7 K], добавлен 25.01.2010

  • Практика построения графиков с использованием функций и работа с мастером диаграмм в ПП Microsoft Excel. Применение встроенных функций работы с матрицами для решения системы линейных уравнений. Практика создания запросов при работе с базами данных.

    контрольная работа [436,1 K], добавлен 08.08.2011

  • Разработка компоненты для математических вычислений (операций над матрицами) с использованием технологии OpenGL (сложение, вычитание, умножение, транспонирование, определитель, обратная матрица). Базовые навыки по работе с технологией в среде .Net.

    курсовая работа [365,6 K], добавлен 17.02.2015

  • Сортировка строк списка в заданном порядке в Excel, технология использования расширенного фильтра. Формирование итогов в списках по заданным условиям. Процесс ввода матрицы в MathCAD. Контур оперативного управления (логистики) комплекса "Галактика".

    контрольная работа [779,2 K], добавлен 03.08.2011

  • Структура программы Pascal и алгоритмы решения задач. Работа с циклическими операторами, массивами, процедурами. Составление блок-схем задач. Операции над матрицами в программе MathCad. Работа формулами, графиками и диаграммами в оболочке MS Excel.

    курсовая работа [459,0 K], добавлен 13.08.2012

  • Функции системного блока, монитора, клавиатуры, мыши, принтера. Операционная система компьютера Microsoft Windows, офисные приложения. Работа с таблицами: элементы окна Excel, создание диаграммы, базы данных, их поиск и замена. Работа с мастером функций.

    контрольная работа [578,5 K], добавлен 27.11.2010

  • Свободная среда разработки программного обеспечения для компилятора Free Pascal. Библиотека визуальных компонентов. Перенос Delphi-программ с графическим интерфейсом в различные операционные системы. Ввод размерности матрицы и умножение ее на вектор.

    контрольная работа [16,9 K], добавлен 09.10.2013

  • Составление таблицы согласно образцу в программе MS Excel. Создание данных таблицы базы данных. Введение формул в программе MS Excel. Установление связи между таблицами. Создание запроса на выборку данных из одной таблицы с помощью мастер запросов.

    контрольная работа [4,0 M], добавлен 17.04.2016

  • Основные операции над матрицами. Формирование матрицы из файла. Ввод матрицы с клавиатуры. Заполнение матрицы случайными числами. Способы формирования двухмерных массивов в среде программирования С++. Произведение определенных элементов матрицы.

    курсовая работа [537,0 K], добавлен 02.06.2015

  • Работа с текстом в Microsoft Word 2007. Набор и редактирование текста. Поиск и замена. Проверка орфографии, использование тезауруса. Форматирование символов и абзацев. Вставка элемента списка автотекста. Microsoft Excel: сохранение и печать документа.

    курсовая работа [2,2 M], добавлен 22.06.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.