Я хочу создать симпатичную печатную таблицу из матрицы (или вектора столбца).
Для Matlab есть несколько доступных функций, которые могут сделать это (например, printmat, array2table и table
), но для Octave я не могу найти ни одной.
Так что вместо:
>> a = rand(3,2)*10;
>> round(a)
ans =
2 10
1 3
2 1
Хотелось бы увидеть:
>> a = rand(3,2)*10;
>> pretty_print(round(a))
THIS THAT
R1 2 10
R2 1 3
R3 2 1
Как я могу изготовить симпатичный печатный стол из матрицы?
(Любой доступный пакет для этого?)
UPDATE
Пытаясь следовать крайне тупой инструкции по установке пакета от Octave Wiki, я продолжал получать ошибку pkg: failed to read package 'econometrics-1.1.1.tar.gz': Couldn't resolve host name
. Очевидно версия Windows не может использовать команду прямой установки (как указано в их вики). Единственный способ получить его - сначала загрузить пакет вручную в текущий рабочий каталог Octave. (См. pwd
output.) Только затем сработала команда установки.
pkg install econometrics-1.1.1.tar.gz
pkg load econometrics