359 подписчиков
Приветствую всех. Сегодня мы познакомимся с понятием определителя матрицы. Узнаем что это, где он нам пригодится в дальнейшем и как его вычислить. Материал сам по себе достаточно необычный, но не особо сложный. Определитель (детерминант) - основное понятие в теории линейной алгебры, используется для определения свойств матрицы. Самое главное - определитель можно вычислить только для квадратной матрицы (количество строк равняется количеству столбцов). Чаще всего используют это понятие в решении "систем линейных алгебраических уравнений (СЛАУ)", с которыми мы познакомимся в дальнейшем...
5 лет назад
28 подписчиков
import numpy as np # Функция для вычисления определителя третьего порядка def determinant_3x3(matrix):     return np.linalg.det(matrix[:3, :3]) # Создаем 6 матриц 6x6 со случайными числами от 0 до 100 matrices = [np.random.randint(0, 101, size=(6, 6)) for _ in range(6)] # Вычисляем определители третьего порядка для каждой матрицы determinants = [determinant_3x3(matrix) for matrix in matrices] # Создаем интегральную гиперматрицу из определителей hyper_matrix = np.array(determinants).reshape(2,...
3 месяца назад