Skip navigation.

Posts tagged with "numpy"

ctypes + Numpy

, ,

ctypes已经进入python2.5标准库,不过现在的文档有些乱,作者还在赶工撰写文档。

Numpy还在为他们的array interface能够进入python而努力中,现在的api还不太稳定,变来变去。而且和其他numeric, numarray的文档混来混去,让人头晕。再过一段时间1.0释放的时候,应该是一个稳定的版本了吧。

目前让Numpy与ctypes合作的方法有些麻烦,用起来也有些混乱,scipy的cookbook中有相关用法,应该是能够找到的资料中比较详细的了 http://www.scipy.org/Cookbook/Ctypes

估计近期ctypes不太可能主动适应numpy,我们用户可有的麻烦了。

Numpy Examples Lists

see http://scipy.org/Numpy_Example_List 还不完全,不过很有借鉴作用。

另外,NumPy 0.9.8 今天就要发布了,很快将推出 1.0 版,不过在此之前还有一系列的rc进行测试。

数值蟒

, , ,

因作课题的需要,使用python作为粘合剂连接多个程序,包括商业的、开源的和自己写的。其中需要对中间数据进行处理作一些数值计算,这个工作可以在fortran中完成的,但是需要将数据从python程序流中导出导入,显得麻烦。所以还是选择SciPy, NumPy来做,它们已经把矩阵这种数值计算常用的对象包装完整,并在此基础上封装了多个开源的数值计算包比如blas, linalg, fitpack 等等,对付一般的计算足够用了。

之前对于 NumPy, Numeric, Numarray, Scipy 之间的关系非常困惑,在看了History of Scipy 之后,有了一些大致的了解,看来 NumPy+SciPy 将是数值蟒的首选了。