Вы можете определенно загружать другие файлы, но вы должны загружать их с правильным синтаксисом. Если у вас есть файл .sage
, он должен состоять из команд Sage, и этот файл (или файл Python) является единственным таким файлом, который можно загрузить таким способом.
Самое простое, что вам нужно сделать, - если у вас уже есть матрица, просто сделайте ее командой Sage, и файл будет таким. Например. если ваш файл
1 2 3 4
5 6 7 8
0 0 0 0
3 3 3 3
Вы можете сделать очень простую обработку текста, чтобы изменить его на
M = matrix(4, [1, 2, 3, 4, 5, 6, 7, 8, 0, 0, 0, 0, 3, 3, 3, 3])
или
L = [ [1,2,3,4], [5,6,7,8], [0,0,0,0], [3,3,3,3] ]
M = matrix(L)
Вы можете найти этот ответ или этот ответ также полезным с точки зрения фактического чтения текстовых файлов в Sage (на самом деле так же, как для Python).