Я пытаюсь создать матрицу измерения nxn
в Sage. Но каждый элемент в матрице должен быть 1/n
. Размер n составляет около 7000.
Сначала я попытался создать матрицу из них со встроенным sagemethod, а затем умножить матрицу на 1/n
. Это очень медленно и приводит к сбою ядра моего ноутбука Jupyter.
T =matrix.ones(7000) * 1/n
Второе, что я попробовал, это создание всех элементов с помощью понимания списка.
T = matrix(RDF,[[1/l for x in range(l)] for row in range(l)])
Кажется, это то, что мой компьютер не может обработать.