author | Puneeth Chaganti <punchagan@fossee.in> |
Fri, 27 May 2011 14:24:59 +0530 | |
changeset 0 | 0efde00f9229 |
permissions | -rw-r--r-- |
#!/usr/bin/python ## 2.3 import os, sys curdir = os.getcwdu() n = curdir.rfind("/") curdir[:n]+"/python" sys.path += [curdir[:n]+"/python"] import scipy as sp from scipy import signal from scipy import linalg from dscr import dscr F = sp.array([[-1,0],[1,0]]) G = sp.array([[1],[0]]) C = sp.array([0,1]) D = 0 Ts = 1 H = signal.lti(F, G, C, D) h = dscr(H, Ts) print h.A, h.B, h.C, h.D, Ts