signal.iirdesign throws a TypeError on Win32, any idea why, or what I'm doing wrong ?
My Setup is binary installs as follows onto Win2K SP3: Python-2.2.2.exe win32all-148.exe wxPythonWIN32-2.3.3.1-Py22.exe Numeric-22.0.win32-py2.2.exe SciPy-0.2.0_alpha_145.4398.win32-py2.2.exe Python 2.2.2 (#37, Oct 14 2002, 17:02:34) [MSC 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information.
from scipy import signal signal.iirdesign(0.2, 0.3, 3, 40) Traceback (most recent call last): File "<stdin>", line 1, in ? File "C:\Python22\Lib\site-packages\scipy\signal\filter_design.py", line 378, in iirdesign return iirfilter(N, Wn, rp=gpass, rs=gstop, analog=analog, btype=btype, ftyp e=ftype, output=output) File "C:\Python22\Lib\site-packages\scipy\signal\filter_design.py", line 448, in iirfilter z, p, k = typefunc(N, rp, rs) File "C:\Python22\Lib\site-packages\scipy\signal\filter_design.py", line 1052, in ellipap disp=0) File "C:\Python22\Lib\site-packages\scipy\optimize\optimize.py", line 145, in fmin fsim[0] = apply(func,(x0,)+args) File "C:\Python22\Lib\site-packages\scipy\signal\filter_design.py", line 1016, in kratio k = special.ellipk([m,1-m]) TypeError: bad argument type for built-in operation
participants (1)
-
John A Ferguson