русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операции над матрицами


Дата добавления: 2014-05-19; просмотров: 2804; Нарушение авторских прав


Определение. Матрицей размера m×n называется прямоугольная таблица чисел, имеющая m строк и n столбцов. Матрицы обозначают А, В,…С, а их элементы аij, где i – номер строки, а j – номер столбца, в котором стоит элемент.

Матрицы одинаковых размеров можно складывать, умножать на число, транспонировать. Эти операции выполняются поэлементно. Умножение двух матриц возможно для матриц определенного размера; количество столбцов первой матрицы должно быть равно количеству строк второй: Am×n ٠ Bn×p = Cm×p. Умножение матриц некоммутативно, т. е. А٠В ≠ В٠А. Матрицы, для которых равенство выполняется, называют перестановочными.

Свойства операций над матрицами:

1. 3.

2. 4.

5. 7.

6. 8. .

1.1. Вычислить матрицу , где Т – знак транспонирования:

1) , , ;

Пример 1.1.

= = ,

.

Итак, D =

2) , , ;

3) , , ;

4) , , С

1.2. Даны матрицы А, В в таблице 1.1. Вычислить матрицу , где Еединичная матрица соответствующей размерности.

 

Таблица 1.1

Матрица А Матрица В Матрица А Матрица В
3 1 0 2 0 1 1 1 3 1 0 0 0 3 0 0 0 2 3 1 1 0 2 –1 1 0 –2 3 0 0 0 –3 0 0 0 1
1 4 1 2 1 0 –1 0 0 3 0 0 0 5 0 0 0 1 0 0 3 1 2 1 0 0 1 1 0 0 0 1 0 0 0 2
1 0 1 4 1 0 2 0 1 4 0 0 0 –1 0 0 0 2 1 0 0 0 3 4 0 1 5 3 0 0 0 5 0 0 0 1
        Окончание таблицы 1.1
Матрица А Матрица В Матрица А Матрица В
2 1 1 –1 3 0 0 1 –2 5 0 0 0 1 0 0 0 –2 2 5 0 1 4 0 0 0 –1 4 0 0 0 3 0 0 0 2
0 1 2 3 0 1 0 –1 –2 –1 0 0 0 2 0 0 0 4 2 1 0 0 2 0 0 0 4 1 0 0 0 2 0 0 0 3

 



1.3. Рассмотреть пример и решить задачи.

1) Предприятие производит n типов продукции, используя m видов ресурсов. Нормы затрат ресурса i-го вида на производство единицы продукции j-го типа заданы матрицей затрат А . Пусть за определенный отрезок времени предприятие выпустило количество продукции каждого типа xj, записанное матрицей Хn×1.

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

Пример 1.2.

Дано:

Решение. Матрица полных затрат ресурсов S определяется как произведение матриц А и Х, т. е. S = A٠X.

S =

т. е. за данный период времени будет израсходовано 930 ед. ресурса первого вида, 960 ед. ресурса второго вида, 450 ед. ресурса третьего вида и 630 ед. ресурса четвертого вида.

2) Предприятие выпускает продукцию двух видов: P , P и использует сырье трех типов: S1, S2, S3. Нормы расхода сырья характеризуются матрицей где (i = 1,2; j = 1, 2, 3) – количество единиц сырья типа , необходимого для производства единицы продукции вида . План выпуска продукции задан матрицей – строкой В.Стоимость единицы каждого типа сырья задана матрицей – столбцом С (табл. 1.2). Определить затраты сырья, необходимые для планового выпуска продукции, и общую стоимость сырья.

Таблица 1.2

Матрица А Матрица В Матрица С
1 2 3 4 0 5 100 150
2 3 0 1 0 1 200 100

 

Найти матричную формулу для решения задачи.

 



<== предыдущая лекция | следующая лекция ==>
ОПИСАНИЕ (СПЕЦИФИКАЦИЯ СИСТЕМ) | Определители матриц и их свойства


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.849 сек.