Matlab_1_Аллаярова_351012. 1. Задана матрица Arandi(5 5,3,3) a) Определить количество ненулевых элементов
Скачать 92.19 Kb.
|
1. Задана матрица A=randi([-5 5],3,3) a) Определить количество ненулевых элементов. b) Найти A+A', показать, что полученная матрица симметричная. c) Определить количество элементов, равных двум. d) Переставить верхнюю и нижнюю строки матрицы. e) Найти сумму элементов главной диагонали матрицы. 2. Заданы 5 матриц различного порядка. Создать блочно-диагональную матрицу, состоящую из заданных матриц-блоков. Отобразить структуру полученной матрицы с помощью spy. 3. Заданы матрицы одинаковой размерности: A= randi([-5 5],3,3), B= randi([-5 5],3,3) a) Определить количество позиций, на которых стоят ненулевые элементы в обеих матрицах. b) Определить количество позиций, на которых, хотя бы в одной из матриц стоят ненулевые элементы. 4. Задан вектор x=1:9. Получить из него матрицу 3-го порядка, в каждой строке которой записаны последовательно элементы вектора. 5. Задан вектор x=1:4. Создать матрицу 4-го порядка, элементы каждой строки (столбца) матрицы являются элементами вектора. 6. Задано целое число n и целочисленный вектор. Повторить каждый элемент вектора n раз. 7. Задан вектор, в котором есть нулевые элементы. Каждый нулевой элемент заменить средним арифметическим элементов вектора. |