Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornoe_zadanie_5.doc
Скачиваний:
15
Добавлен:
16.03.2016
Размер:
520.7 Кб
Скачать

Задание №13

Вычислить значения элементов массива размерности, если

, (;;).

В полученном массиве найти минимальный элемент и его местоположение.

Задание №14

Дан одномерный массив . Найти,

где ;;,.

Задание №15

Расстояние между k-ой иi-ой строками матрицыразмерностиопределяется как. Найти номер строки, максимально удаленной от первой строки матрицы.

Задание №16

Заполнить матрицу размерностиследующим образом:

1

2 3

4

на главной и побочной диагоналях “нули”, сектор 1 заполнить “единицами”, сектор 2 - “двойками”; сектор 3 - “тройками”; сектор 4 - “четверками”. (Определение главной и побочной диагоналей см. задание №1,7).

Задание №17

Ввести некоторое число и массивразмерности(ввод элементов массиваосуществить по столбцам). Сформировать массивразмерности, состоящий из положительных элементов массива, находящихся в разных строках и столбцах (т.е. для каждого элемента массиваномер строки и столбца массиване должны совпадать; при этом в совокупности индексов строк и в совокупности индексов столбцов выбранных элементов массиване должно быть повторяющихся). Если среди элементов массиване удается выбратьэлементов согласно указанному правилу, вывести соответствующее сообщение и частично сформированный массив.

Задание №18

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

Задание №19

Преобразовать матрицу размерности:

  1. поменяв местами элементы, симметричные относительно вертикальной оси симметрии (если матрица с нечетным количеством столбцов, то ось симметрии проходит по центральному столбцу, в противном случае ось симметрии проходит между столбцами);

  2. поменяв местами элементы, симметричные относительно горизонтальной оси симметрии (если матрица с нечетным количеством строк, то ось симметрии проходит по центральной строке, в противном случае ось симметрии проходит между строками).

Задание №20

Преобразовать матрицу размерности:

  1. повернув матрицу на 90 градусов по часовой стрелке;

  2. повернув матрицу на 180 градусов по часовой стрелке.

Задание №21

Преобразовать матрицу размерности:

  1. повернув матрицу вокруг главной диагонали по часовой стрелке (определение главной диагонали см. задание №1);

  2. повернув матрицу вокруг побочной диагонали по часовой стрелке (определение побочной диагонали см. задание №7).

Задание №22

Дана матрица размерности, состоящая из 4-х квадратных матриц. Переставить друг с другом квадратные матрицы, расположенные на главной и побочной диагоналях. (Определение главной и побочной диагоналей см. задание №1,7).

Задание №23

Дан массив размерности. Вычислить:

-,

где - элемент матрицы.

Задание №24

Дан массив размерности. Определить значения и координаты седловых точек матрицы. (Седловая точка - такой элемент матрицы, если он одновременно максимален в столбце и минимален в строке или наоборот).

Задание №25

Дана матрица размерности. В матрице найти сумму элементов строк и столбцов, в которых нет седловых точек. (Определение седловой точки матрицы см. задание №24).

Задание №26

Дан массив размерности. Матрицутранспонировать на том же месте, не используя вспомогательную матрицу. Определить наличие седловых точек в исходной и транспонированной матрицах, предварительно сохранив исходную матрицу. (Матрицаразмерностиявляется транспонированной по отношению к матрицеразмерности, если выполняетсядля всех) (Определение седловой точки см. задание №24).

Задание №27

Дана матрица размерности. Матрицутранспонировать, поместив результаты в матрицу. Умножить исходную матрицуна транспонированную матрицу. (Определение транспонирования матрицы см. задание №26). (Произведением матрицразмерностии матрицыразмерностиназывается такая матрица, что

, (;).

Задание №28

Дана матрица размерности. В матриценайти первый столбец, содержащий максимальное количество отрицательных элементов, и умножить его как вектор-строку на матрицу. (Произведение матриц см. задание 27).

Задание №29

Дана матрица размерности. В матриценайти вектор максимальных элементов по строкам и вектор минимальных элементов по столбцам и перемножить их. (Произведение матриц см. задание 27).

Задание №30

Дана матрица размерности. В матриценайти строку с максимальным элементом – вектори столбец с минимальным элементом – вектор. Найти произведениеи. (Произведение матриц см. задание 27).

Задание №31

Дана матрица размерности. В матриценайти первый столбец, не содержащий отрицательных элементов, и умножить его как вектор-строку на матрицу. (Произведение матриц см. задание 27).

Задание №32

В результате наблюдениясобытийполучены величины:

;;….;, где- значение-го событияв -ом наблюдении. Построить корреляционную матрицу для этих событий:, где

;;; (;)

(- транспонированная матрица; определение транспонирования матрицы см. задание №26).

Задание №33

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

Задание №34

Дан массив размерности. Построить одномерный массивразмерности, элементы которого равны сумме элементов матрицы, расположенных на диагоналях, параллельных главной диагонали матрицы.

Задание №35

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

Задание №36

Дана матрица размерности. Получить одномерный массивразмерности, выбирая элементы матрицы по спирали, начиная с верхнего левого угла. (Элементы выбирать по часовой стрелке).

Задание №37

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

Задание №38

Дана матрица размерности. Получить одномерный массивразмерности, выбирая элементы матрицы по цепи, начиная с верхнего левого угла, двигаясь по диагоналям, параллельным побочной диагонали матрицы. (Определение побочной диагонали см. задание №7).

Задание №39

Дана матрица размерности. Получить одномерный массивразмерности, выбирая элементы матрицы по цепи, начиная с верхнего правого угла, двигаясь по диагоналям, параллельным главной диагонали матрицы. (Определение главной диагонали см. задание №1).

Задание №40

Заполнить массив размерностичислами 1, 2, 3, … по спирали, начиная с правого верхнего угла. (При заполнении массива двигаться по часовой стрелке).

Задание №41

Дана матрица размерности. В матриценайти строку с минимальной и столбец с максимальной суммой элементов. Переписать в матрицуразмерностивсе строки и столбцы, кроме найденных.

Задание №42

Дана матрица размерности. Из матрицыудалить все строки и столбцы, содержащие хотя бы один нулевой элемент. Матрицу уплотнить, сдвинув оставшиеся элементы к левому верхнему углу.

Задание №43

Дана матрица размерности. В массивеудалить строку с максимальным числом отрицательных элементов и столбец с максимальным числом положительных элементов, сдвинув исходный массив к левому верхнему углу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]