Костромин Андрей 15.01.2008 - 16:56
Примеры использования. Работа с матрицами
Python 2.4.2 (#1, Apr 13 2007, 15:45:45)
[GCC 4.1.0 (SUSE Linux)] on linux2
>>> import Numeric
>>> a = Numeric.array ([[1, 2, 3], [4, 5, 6], [7, 8, 9]], "f")
>>> print a
[[ 1. 2. 3.]
[ 4. 5. 6.]
[ 7. 8. 9.]]
>>> b = Numeric.ones ([3,3], "f")
>>> print b
[[ 1. 1. 1.]
[ 1. 1. 1.]
[ 1. 1. 1.]]
>>> b *= 2
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: return array has incorrect type
>>> a = b * 2
>>> print a
[[ 2. 2. 2.]
[ 2. 2. 2.]
[ 2. 2. 2.]]
>>> c = a + b
>>> print c
[[ 3. 3. 3.]
[ 3. 3. 3.]
[ 3. 3. 3.]]
Jenyay 15.01.2008 - 18:28
Примеры использования. Работа с матрицами
Костромин Андрей
Судя по import Numeric это как раз предыдущая версия NumPy - Numeric Python. Возможно, там не реализованы какие-то операторы.
Matplotlib и русский язык
Чтобы в графиках на Matplotlib выводить надписи кириллицей, нужно в файле настроек библиотеки принудительно выставить использование шрифта TTF и явно указать гарнитуру, поддерживающую русский (например Arial)
Jenyay 19.02.2009 - 21:02
PBT, спасибо, надо будет попробовать.
Костромин Андрей 29.09.2009 - 10:19
Математический Python и другое свободное математическое ПО
Какое место занимают питоновские библиотеки среди других программ, как Maxima, Scilab, Octave, GNU R?
Jenyay 29.09.2009 - 10:25
Костромин Андрей, ответить не готов, про перечисленные программы слышал, но не пользовался ими.