Python和科学计算认证群组  - 讨论区

标题:Wavelet transform in Python

2011年07月12日 星期二 20:50

哪位精通wavelet变换?请教如何改写wavelet package 中的PYD文件?

 

2011年07月13日 星期三 08:27

你用的是哪个库?是pywt吗?PYD文件是编译之后的Python扩展库文件,如果你要修改它的话。需要修改编译之前的程序。源程序可能是C语言的。

2011年07月13日 星期三 15:10

是pywt,google搜索了下都说是C语言编译的DLL,但是我用Microsoft Visual C++ 6.0打不开啊,不知道为什么?

 

另外: plt.plot(x,y)默认的是以line画图,多个图形画在同一个panel时,自动改变color,请问能否设定自动以 marker给出图形结果,但不用 ‘k*’ 指定颜色,否则无法分辨多个结果。

2011年07月14日 星期四 10:46

用VC6编译可能不行吧,太老了。你用VC6打开什么,是源程序还是DLL?我看了一下pywt的源程序,包括Cython和C语言的源程序。

关于绘图的问题,没有看明白,通过参数指定以marker绘图不行吗?

2011年07月14日 星期四 14:28

我想查看的是 http://code.google.com/p/pythonxy/source/browse/src/python/PyWavelets/PLATLIB/?repo=xy-27&r=0cde8d1e6c1f3291559febb1f984eb6757a25620#PLATLIB%2Fpywt

以下文件

_pywt.pyd

 

至于绘图:在一个循环内把多个结果画在同一panel中比较,如果能设定不同的marker便于清晰分辨

for i in range (0,10):

     plt.plot(x[i],y[i], 'k+') # 有了k,每个结果都是黑色 无法分辨

 

 

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号