Вы установили prettyprint в 0 в каком-либо файле конфигурации или до создания матрицы?Обратите внимание на следующее:
> interface(prettyprint=0);
1
> <<4,2>|<2,4>>;
Matrix(2,2,{(1, 1) = 4, (1, 2) = 2, (2, 1) = 2, (2, 2) = 4},datatype =
anything,storage = rectangular,order = Fortran_order,shape = [])
> interface(prettyprint=1);
0
> <<4,2>|<2,4>>;
[4 2]
[ ]
[2 4]
Другой способ печати представления Matrix (...) - это lprint.Вам не нужно использовать lprint, если вы не хотите проверять представление внутреннего слоя Matrix:
> lprint(<<4,2>|<2,4>>);
Matrix(2,2,{(1, 1) = 4, (1, 2) = 2, (2, 1) = 2, (2, 2) = 4},datatype =
anything,storage = rectangular,order = Fortran_order,shape = [])
Надеюсь, это поможет.
Редактировать (24 ноября 2011 г.): Мой пример основан на командной строке Maple.Если вы используете версию Maple с графическим интерфейсом, лучше установить значение по умолчанию для prettyprint равным 3. Для получения объяснения см. Справочную страницу «interface».