由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Python的问题
相关主题
大侠们说说C(C++)或Fortran比较Matlab到底优点在哪儿?java真不错,但是好像没有numpy/scipy这样的package?
[合集] scipy还是matlab[合集] Python下面如何进行numeric analysis and statistical analysis
虚心请教 如何成为Python 大牛求python大牛指路
也谈谈语言之争python is coming
有没有觉得scipy很稀烂的?有人用过octave吗?
请不要盲目崇拜FP语言python 3 双/ 的意思。。。ugly in the hell....
易写性,易维护和执行效率综合来看Anaconda装起来会跟已有的python dist有什么冲突吗?
如何自学pythonpython在2009年差点死掉,后来为什么起死回生了?
相关话题的讨论汇总
话题: python话题: matlab话题: numpy话题: 算法话题: copy
进入Programming版参与讨论
1 (共1页)
s****h
发帖数: 921
1
需要在Python里做一些数学算法。
看到一个NumPy软件包,有助于Python的数学计算。
可是还是感觉Matlab方便。
请问是继续学习Python的数学计算还是找一个Python与Matlab的接口,用Matlab写算法
l*********i
发帖数: 483
2
数值计算的话,速度要求不是太高的我用 Numpy+Scipy+PyGSL,要求速度的用C,呵呵

【在 s****h 的大作中提到】
: 需要在Python里做一些数学算法。
: 看到一个NumPy软件包,有助于Python的数学计算。
: 可是还是感觉Matlab方便。
: 请问是继续学习Python的数学计算还是找一个Python与Matlab的接口,用Matlab写算法
: ?

s****h
发帖数: 921
3
谢谢.
我需要通过Python调用一个计算程序,而且必须用Python,其他不行.
看来Numpy+Scipy可以做一些科学计算.
PyGSL是什么用处?
s****h
发帖数: 921
4
问一个奇怪的问题,书上说
b=a[:], b是a的indepent copy.
可是我发现我改变b,a还是会跟着改变;反之亦然.
这样跟b=a 有什么区别?
d****2
发帖数: 6250
5
the book is right. you must've made a mistake somewhere.

【在 s****h 的大作中提到】
: 问一个奇怪的问题,书上说
: b=a[:], b是a的indepent copy.
: 可是我发现我改变b,a还是会跟着改变;反之亦然.
: 这样跟b=a 有什么区别?

l*********i
发帖数: 483
6
pygsl a python interfce for gsl.
http://pygsl.sourceforge.net/

【在 s****h 的大作中提到】
: 谢谢.
: 我需要通过Python调用一个计算程序,而且必须用Python,其他不行.
: 看来Numpy+Scipy可以做一些科学计算.
: PyGSL是什么用处?

y****e
发帖数: 23939
7
pymat 是Matlab的Python接口

【在 s****h 的大作中提到】
: 需要在Python里做一些数学算法。
: 看到一个NumPy软件包,有助于Python的数学计算。
: 可是还是感觉Matlab方便。
: 请问是继续学习Python的数学计算还是找一个Python与Matlab的接口,用Matlab写算法
: ?

r****t
发帖数: 10904
8
depends on a (type of a)
if a is an array. a[:] is a view of a, so it shares memory with a. This is
what's different with matlab.
if a is a list, the book is probably right: it is a copy.

【在 s****h 的大作中提到】
: 问一个奇怪的问题,书上说
: b=a[:], b是a的indepent copy.
: 可是我发现我改变b,a还是会跟着改变;反之亦然.
: 这样跟b=a 有什么区别?

r****t
发帖数: 10904
9

这个找接口用matlab写算法的把我给雷到了。

【在 s****h 的大作中提到】
: 需要在Python里做一些数学算法。
: 看到一个NumPy软件包,有助于Python的数学计算。
: 可是还是感觉Matlab方便。
: 请问是继续学习Python的数学计算还是找一个Python与Matlab的接口,用Matlab写算法
: ?

y****e
发帖数: 23939
10
这很正常啊,Python是个glue,很多算法的现成东西,FORTRAN的,C++的,MATLAB的,
都可以用它写到一起,很方便的。我们这里做图像处理的就是这么做的。

【在 r****t 的大作中提到】
:
: 这个找接口用matlab写算法的把我给雷到了。

X****r
发帖数: 3557
11
Right. For built-in sequence types, like list, [:] always makes a copy.
However, for custom types, like Numeric.array, whether [:] returns
a copy or a view of the original object entirely depends on their
customized __getitem__ (or __getslice__) methods.

【在 r****t 的大作中提到】
: depends on a (type of a)
: if a is an array. a[:] is a view of a, so it shares memory with a. This is
: what's different with matlab.
: if a is a list, the book is probably right: it is a copy.

r****t
发帖数: 10904
12
没错,可是提问的楼主说“用matlab写算法”不是指glue currently ready code/
library in matlab. 写上一堆matlab code, call from python不是很方便。
“需要在Python里做一些数学算法。
看到一个NumPy软件包,有助于Python的数学计算。
可是还是感觉Matlab方便。”

【在 y****e 的大作中提到】
: 这很正常啊,Python是个glue,很多算法的现成东西,FORTRAN的,C++的,MATLAB的,
: 都可以用它写到一起,很方便的。我们这里做图像处理的就是这么做的。

r****t
发帖数: 10904
13
我很好奇,在你的case用C能比用numpy+scipy快多少?

【在 l*********i 的大作中提到】
: pygsl a python interfce for gsl.
: http://pygsl.sourceforge.net/

1 (共1页)
进入Programming版参与讨论
相关主题
python在2009年差点死掉,后来为什么起死回生了?有没有觉得scipy很稀烂的?
python要把@当作矩阵乘法算符请不要盲目崇拜FP语言
有什么语言能取代python作数据处理? R?易写性,易维护和执行效率综合来看
这里有用Julia 的吗?如何自学python
大侠们说说C(C++)或Fortran比较Matlab到底优点在哪儿?java真不错,但是好像没有numpy/scipy这样的package?
[合集] scipy还是matlab[合集] Python下面如何进行numeric analysis and statistical analysis
虚心请教 如何成为Python 大牛求python大牛指路
也谈谈语言之争python is coming
相关话题的讨论汇总
话题: python话题: matlab话题: numpy话题: 算法话题: copy