Выполняются c подключением модуля numpy. Задание 1. Составить программу генерации и обработки двумерного массива с модуля numpy.
Создать квадратную матрицу M размером n×n (n вводится с клавиатуры), значения элементов которой - случайные числа, равномерно распределенные на промежутке [-9; 10], сгенерированные с использованием подметода uniform(). Вывести ее.
Округлить элементы матрицы M до сотых. Подсчитать максимальные элементы в каждом нечетном столбце матрицы M. Четвертую строку матрицы M отсортировать по возрастанию. Создать подматрицу M1 матрицы M, состоящую из ее нечетных столбцов. Получить матрицу извлечением кубического корня из элементов матрицы M1. Найти ранг матрицы M1 и заменить полученным значением элементы главной диагонали
Вывод результатов выполнить во внешний файл lab10_1_out.txt. Листинг программы сохранить с именем lab10_1.