Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Matlab / 01 Ознакомление с пакетом Matlab. Матрицы +.docx
Скачиваний:
194
Добавлен:
19.03.2016
Размер:
889.07 Кб
Скачать

256 9 4 169

25 100 121 64

81 36 49 144

16 225 196 1

Операции над массивами полезны для создания таблиц. Пусть n — это вектор-столбец:

n = (0:9)';

Тогда:

pows = [n n.^2 2.^n]

создает таблицу квадратов и степеней двойки:

Элементарные математические функции работают с массивами поэлементно. Так:

x = (1:0.1:2)'

s = [x sin(x)]

создает таблицу значений синуса.

Задания

Все задания рекомендуется выполнять в m-файлах.

Задание 1. Определите переменную , значением которой является выражение:

1., 20.

2., 21.

3., 22.

4., 23.

5., 24.

6., 25.

7., 26.

8., 27.

9., 28.

10., 29.

11., 30.

12.

13.

14.

15.

16.

17.

18.

19.

Предварительно необходимо определить переменные, входящие в выражение, выбрав их значения произвольно.

Задание 2. Определите переменную , значением которой является выражение:

Выражение

Выражение

1.

16.

2.

17.

3.

18.

4.

19.

5.

20.

6.

21.

7.

22.

8.

23.

9.

24.

10.

25.

11.

26.

12.

27.

13.

28.

14.

29.

15.

30.

Предварительно необходимо определить переменные, входящие в выражение, выбрав их значения произвольно.

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

Варианты.

1., 17. 2., 18.

3., 19. 4., 20.

5., 21. 6., 22.

7., 23. 8., 24.

9., 25. 10., 26.

11., 27. 12.,28.

13., 29. 14., 30.

15. 16.

Задание 4. Задайте вектор , который представляет собой-й столбец матрицы. Определите длину вектора (число элементов).

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

Задания 5. Задайте массив такой же размерности как массивс произвольными значениями элементов. Над массивамиипроведите поэлементные операции умножения, деления и возведения в степень. Чем эти операции отличаются от операций умножения, деления и возведения в степень обычных матриц?

29