Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

transfer function in a time constant form

496 views
Skip to first unread message

pietro

unread,
May 5, 2009, 8:44:03 AM5/5/09
to
Is there a command to convert a trasfer function in zero pole form to time constant form? Thanks in advance.

Nasser Abbasi

unread,
May 5, 2009, 9:10:54 AM5/5/09
to

"pietro " <braca...@email.it> wrote in message
news:gtpcaj$bk3$1...@fred.mathworks.com...

> Is there a command to convert a trasfer function in zero pole form to time
> constant form? Thanks in advance.

"time constant form" ?

You mean to get the equation of motion from the tf?

something like this?

for example

EDU>> clear all
z = -0.5;
p = [0.1+i 0.1-i];
k = 1;
H = zpk(z,p,k);
tf(H)

Transfer function:
s + 0.5
------------------
s^2 - 0.2 s + 1.01

EDU>> syms s
EDU>> ilaplace( (s + 0.5)/(s^2 - 0.2 *s + 1.01) )

ans =

exp(t/10)*(cos(t) + (3*sin(t))/5)


--Nasser


pietro

unread,
May 5, 2009, 9:33:01 AM5/5/09
to
"Nasser Abbasi" <n...@12000.org> wrote in message <AVWLl.28621$yr3....@nlpi068.nbdc.sbc.com>...
In this links is shown the time constant form

https://www.informit.com/articles/article.aspx?p=32090&seqNum=9

pietro

unread,
May 12, 2009, 9:52:02 AM5/12/09
to
"pietro " <braca...@email.it> wrote in message <gtpcaj$bk3$1...@fred.mathworks.com>...

> Is there a command to convert a trasfer function in zero pole form to time constant form? Thanks in advance.

can't anyone help me?

pietro

unread,
May 12, 2009, 9:53:02 AM5/12/09
to
"pietro " <braca...@email.it> wrote in message <gtpcaj$bk3$1...@fred.mathworks.com>...
> Is there a command to convert a trasfer function in zero pole form to time constant form? Thanks in advance.

can't anyone help me?

Rui Filipe

unread,
May 8, 2016, 1:56:12 PM5/8/16
to
"pietro " <braca...@email.it> wrote in message <gtpcaj$bk3$1...@fred.mathworks.com>...
> Is there a command to convert a trasfer function in zero pole form to time constant form? Thanks in advance.

I'm sure that you already found the answer but someone else may find it useful.

Just add the option 'DisplayFormat', 'time constant' to the zpk command:


>> G3 = zpk([],[-1 -2 -3],4,'DisplayFormat', 'time constant')

G3 =

0.66667
--------------------------
(1+s) (1+0.5s) (1+0.3333s)

Continuous-time zero/pole/gain model.

Regards
0 new messages