
- •Информатика
- •Работа с программой Проводник
- •2.1. Файловая структура, файлы, папки
- •2.2. Работа с программой Проводник
- •2.2.1. Навигация по файловой структуре
- •2.2.2. Запуск программ и открытие документов
- •2.2.3. Создание папок
- •2.2.4. Копирование и перемещение файлов и папок
- •2.2.5. Удаление файлов и папок
- •2.2.6. Создание ярлыков файлов, представление объектов
- •3. Выполнение работы
- •4. Форма отчета
- •2.2. Содержимое стандартного набора вкладок
- •2.3. Ввод, редактирование, форматирование и рецензирование текста
- •2.4. Основы работы с таблицами
- •2.5. Ввод формул
- •2.6. Сохранение и печать созданного документа
- •3. Выполнение работы
- •4. Форма отчета
- •5. Контрольные вопросы
- •6. Литература
- •Основы работы с пакетом Microsoft Excel
- •2. Основные сведения
- •2.1. Элементы окна Excel
- •2.2 Создание электронных таблиц пакетом Microsoft Excel
- •Ячейки и их адресация
- •Ввод, редактирование и форматирование данных
- •Вычисления в электронных таблицах
- •Копирование содержимого ячеек
- •Использование стандартных функций
- •Построение диаграмм и графиков
- •2.3 Сохранение и печать созданной книги
- •3. Выполнение работы
- •4. Форма отчета
- •5. Контрольные вопросы
- •6.Литература
- •Создание электронной таблицы
- •Построение диаграммы
- •Создание электронной таблицы
- •Построение диаграммы
- •Построение гистограммы
- •Построение гистограммы
- •2.2. Основные этапы составления программы
- •2.3. Оформление окна программы (размещение компонентов на форме)
- •2.4. Назначение и основные свойства некоторых компонентов
- •Компонент Form
- •Компонент Label (Метка)
- •Компонент Edit (Редактор)
- •Компонент Memo (Многострочный текстовый редактор)
- •Компонент Button
- •Компонент ComboBox (Блок с комбинированным раскрывающимся списком)
- •3. Выполнение работы
- •4. Форма отчета
- •2.2. Создание заготовок процедур-обработчиков событий. Текст модуля программы
- •2.2. Оформление окна программы
- •2.3. Изменение свойств компонентов. Получение заготовки процедуры
- •2.4. Программирование вычислений определенных интегралов
- •2.1.2. Сложение и вычитание матриц
- •2.1.3. Умножение матрицы на число
- •2.1.4. Умножение матриц
- •2.1.5. Транспонирование матрицы
- •2.1.6. Линейные преобразования
- •2.2 Массивы и переменные с индексами
- •2.3. Составление программ реализующих основные матричные операции
- •Задание 1
- •Оформление эскиза окна программы
- •Размещение компонентов на форме и задание им нужных свойств
- •Составление программы
- •3. Выполнение работы
- •4. Перечень заданий
- •5. Форма отчета
- •6. Контрольные вопросы
- •7. Литература
2.1.2. Сложение и вычитание матриц
Сумма 2-х матриц A={aij} и B={bij} (i=1,2,3,…,m; j=1,2,3,…,n) одинаковых размеров определяется как матрица C={cij) тех же размеров, каждый элемент которой равен сумме соответствующих элементов матриц т.е.
cij=aij+ bij. (7.1)
Формально операция сложения матриц A и B записывается так:
C=A+B (7.2)
Операция сложения матриц коммутативна, т.е. A+B=B+A, и ассоциативна, т.е. (A+B)+C=A+(B+C). Эта операция распространяется на любое число слагаемых.
Разность 2-х матриц A={aij} B={bij} (i=1,2,3,…,m; j=1,2,3,…,n) одинаковых размеров определяется как матрица C={cij} тех же размеров, каждый элемент которой определяется:
cij= aij – bij. (7.3)
Формально операция вычитания записывается так:
C=A–B. (4).
2.1.3. Умножение матрицы на число
В отличие от матриц и векторов, числа часто называют скалярами.
Произведением матрицы A на число β является матрица C=β*A, элементы которой получаются умножением соответствующих элементов матрицы A на это число β, т.е. cij=β*aij. Общий множитель элементов можно выносить за знак матрицы, считая его скалярным множителем.
2.1.4. Умножение матриц
Произведением матрицы A размера (m*n) на матрицу B размера (n*r) является матрица C=A*B размера (m*r), элемент cij которой, расположенный в ij-клетке, равен сумме произведений элементов i-ой строки матрицы A на соответствующие элементы j-го столбца матрицы B, т.е.
cij
=ai1b1j
+ ai2
b2j
+…+ ain
bnj
=
aik
bkj
. (7.5)
Умножение А на В допустимо (произведение А*В существует),если число столбцов А равно числу строк В. В таких случаях говорят, что эти две матрицы согласуются по форме.
Для матриц А={aij}(i =1,2,3, … ,m; j=1,2,3, … , n) и В ={ bij } (i = 1,2,3, … , n ; j =1,2,3, … , m) существует как произведение А*В размера m*m, так и произведение В*А размера n*n. При m ≠ n эти произведения не могут быть равными вследствие различных размеров результирующих матриц.
Для квадратных матриц одинакового порядка (при m = n) произведение А*В и В*А не обязательно равны между собой. Если А*В = В*А, то матрицы А и В называются коммутирующими или перестановочными. Поэтому различают умножение матрицы А на В справа (А*В) и слева (В*А).
Умножение матрицы А = { aij} (i=1,2,3, … , m ; j = 1,2,3, … , n) на единичную матрицу n-го порядка (Еn) справа и на единичную матрицу m-го порядка (Еm) слева не изменяет этой матрицы, т.е.
A*En = Em *A = A.
2.1.5. Транспонирование матрицы
Преобразование матрицы А, состоящее в замене строк столбцами (или столбцов строками) при сохранении их нумерации, называется транспонированием. Полученная в результате такого преобразования матрица называется транспонированной к матрице А и обозначается АT.
Произвольная (m*n) – матрица при транспонировании становится (n*m) – матрицей, а элемент aij занимает ji – клетку т. е.
аij =аТji .
Получение матрицы B={bij} (i = 1,2, … , n; j = 1,2, … , m) транспонированной к A = {aij} (i = 1,2, … , m; j = 1,2,… , n) сводится к определению её элементов так:
bij = aji. (7.6)
Если квадратная матрица совпадает со своей транспонированной, т.е. А=АТ ,
то, она называется симметричной и её элементы связаны соотношением aij=aji (симметрия относительно главной диагонали).