help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Error with tf(): # of poles (0) < # of zeros (1)


From: Mildred
Subject: Error with tf(): # of poles (0) < # of zeros (1)
Date: Fri, 13 Jun 2008 08:31:28 +0200

Hi,

Why isn't it possible to have more zeros than poles ?

octave:1> sysout(tf([1 0], [1]))
error: # of poles (0) < # of zeros (1)
error: evaluating if command near line 79, column 3
error: called from `tf' in file `/usr/share/octave/3.0.1/m/control/system/tf.m'
error: evaluating argument list element number 1

I know this represents a non-causal system. But even if we can't build
it, it doesn't prevent us to represent it.


Last thing, why can't we build system like this (like in matlab):

        s = tf('s')
        sys = 1 / (1 + s)

Thanks

Mildred

-- 
Mildred Ki'lya
E-Mail: mildred593(at)online.fr

Site:   <http://mildred632.free.fr/>
XMPP:   <address@hidden> (GoogleTalk, Jabber)

GPG:    197C A7E6 645B 4299 6D37 684B 6F9D A8D6 [9A7D 2E2B]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]