
1 Hualin OP no mention of Matplotlib, 慢。这个模块已经在matlab上实现并发论文了,现在只是在尝试新的东西。 |
2 thedevil7 2012-04-24 00:07:39 +08:00 为了不让你破产, 我来水一下. |
3 phuslu 2012-04-24 00:09:09 +08:00 为numpy写c扩展的话,推荐使用cython,很多实验室也在用。 |
4 Hualin OP |
6 EricZ 2012-04-24 07:34:47 +08:00 我也做过类似的,使用C模块帮助 Python 程序算矩阵。不过当时我要算的只是二维的矩阵。 用Cmodule。传的是指针,所以应该不会 double memory。Python.h 里面的函数可以帮助你的 C 模块 access Python 的 objects,比如说 list。如果要在 C 里面重新弄一个矩阵有点太浪费资源了。 我就是看这个的:http://docs.python.org/extending/extending.html |
7 Hualin OP @EricZ 多谢,矩阵主要是在numpy 里面,numpy的array有个c接口,哇好帅啊 http://dsnra.jpl.nasa.gov/software/Python/numpydoc/numpy-13.html |