Solve ( A ) # возвращает обратную матрицу для квадратной невырожденной матрицы



A %*% B # возвращает результат матричного умножения

Diag ( n ) # возвращает единичную матрицу размерности  ( n x n )

Diag ( A ) # возвращает главную диагональ матрицы А, если А – квадратная матрица

 

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

 

1.Создайте матрицу А, содержащую последовательность от 40 до 21 и имеющую 4 строки и 5 столбцов. Данные должны считаться по строкам.

2. Назовите столбцы матрицы как “col1”, “col2”, “col3”, “col4”,“col5”, строки матрицы А как “row1”, “row2”, “row3”, “row4”. Выведите матрицу на экран.

3. Найдите сумму отдельно по строкам и по столбцам матрицы А. Выведите результаты на экран.

4. Выберите элемент в третьей строке и третьем столбце матрицы А. Выберите все элементы во втором столбце матрицы А. Выберите все элементы во второй строке матрицы А.

5. Соедините матрицу А с точно такой же матрицей А горизонтально.

6. Определите два любых вектора одинаковой длины. Найдите их сумму, сделайте поэлементное умножение (в результате получится вектор той же длины). Сделайте матричное умножение (в результате должно получиться число).

7. Имеются следующие данные по 10 предприятиям концерна о прибыли (у – млн. руб.), выработке продукции на 1 работника (х1 - единиц) и доле продукции, производимой на экспорт (х2 - %).

y 2 1 3 8 7 5 4 6 7 7
x1 11 10 12 18 15 13 13 15 16 17
x2 3 2 4 10 11 6 5 7 10 12

 

Найдите оценки коэффициентов в модели множественной регрессии ,                     используя матрицы. ( B = ( XTX )-1( X Т Y ) ) Матрицы перемножаем через команду %*% (см **)

*Для решения задачи нужно создать: 1) вектор Y=(V)

2) матрицу      Ответ:

 

 

**При решении ­­этой задачи понадобятся команды:

T ( A ) # Возвращает транспонированную матрицу для А

Solve ( A ) # возвращает обратную матрицу для квадратной невырожденной матрицы

A %*% B # возвращает результат матричного умножения


Дата добавления: 2022-01-22; просмотров: 25; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!