<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, DEQ from Transfer Function</title>
    <link>http://www.mapleprimes.com/questions/129890-DEQ-From-Transfer-Function</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Sat, 13 Jun 2026 02:00:04 GMT</lastBuildDate>
    <pubDate>Sat, 13 Jun 2026 02:00:04 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, DEQ from Transfer Function</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, DEQ from Transfer Function</title>
      <link>http://www.mapleprimes.com/questions/129890-DEQ-From-Transfer-Function</link>
    </image>
    <item>
      <title>not possible</title>
      <link>http://www.mapleprimes.com/questions/129890-DEQ-From-Transfer-Function?ref=Feed:MaplePrimes:DEQ from Transfer Function:Comments#answer129898</link>
      <itunes:summary>&lt;p&gt;This isn't generally possible; the zeros of the numerator are the problem.&amp;nbsp; You can use two equations, d(x) = u, y = p(x,u), where d(x) is a differential expression in x(t) and p is an algebraic equation in x(t) and u(t).&amp;nbsp; Consider, for example, the simpler G = Y/U = s/(s+1).&amp;nbsp; You can represent that as&lt;/p&gt;
&lt;p&gt;diff(x(t),t) + x(t) = u(t)&lt;br&gt;y(t) = -x(t) + u(t)&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;This isn't generally possible; the zeros of the numerator are the problem.&amp;nbsp; You can use two equations, d(x) = u, y = p(x,u), where d(x) is a differential expression in x(t) and p is an algebraic equation in x(t) and u(t).&amp;nbsp; Consider, for example, the simpler G = Y/U = s/(s+1).&amp;nbsp; You can represent that as&lt;/p&gt;
&lt;p&gt;diff(x(t),t) + x(t) = u(t)&lt;br&gt;y(t) = -x(t) + u(t)&lt;/p&gt;</description>
      <guid>129898</guid>
      <pubDate>Sat, 21 Jan 2012 22:37:04 Z</pubDate>
      <itunes:author>Joe Riel</itunes:author>
      <author>Joe Riel</author>
    </item>
    <item>
      <title>I thought I had an easy solution for that.</title>
      <link>http://www.mapleprimes.com/questions/129890-DEQ-From-Transfer-Function?ref=Feed:MaplePrimes:DEQ from Transfer Function:Comments#answer129903</link>
      <itunes:summary>&lt;p&gt;I thought I had an easy solution for that. For instance, I typed&lt;/p&gt;
&lt;p&gt;Y(s)/X(s)=1/(s+1)&lt;/p&gt;
&lt;p&gt;Then context menu-&amp;gt;cross multiply-&amp;gt;context menu-&amp;gt;inverse laplace transform. Unfortunately, terms like&lt;/p&gt;
&lt;p&gt;invlaplace(s*Y(s),s,t) are not transformed to d/dt invlaplace(Y(s),s,t)&lt;/p&gt;
&lt;p&gt;For the latter, one could define an alias and the deq would look fine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I thought I had an easy solution for that. For instance, I typed&lt;/p&gt;
&lt;p&gt;Y(s)/X(s)=1/(s+1)&lt;/p&gt;
&lt;p&gt;Then context menu-&amp;gt;cross multiply-&amp;gt;context menu-&amp;gt;inverse laplace transform. Unfortunately, terms like&lt;/p&gt;
&lt;p&gt;invlaplace(s*Y(s),s,t) are not transformed to d/dt invlaplace(Y(s),s,t)&lt;/p&gt;
&lt;p&gt;For the latter, one could define an alias and the deq would look fine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <guid>129903</guid>
      <pubDate>Sun, 22 Jan 2012 01:18:42 Z</pubDate>
      <itunes:author>ThU</itunes:author>
      <author>ThU</author>
    </item>
    <item>
      <title>addtable</title>
      <link>http://www.mapleprimes.com/questions/129890-DEQ-From-Transfer-Function?ref=Feed:MaplePrimes:DEQ from Transfer Function:Comments#answer129910</link>
      <itunes:summary>&lt;p&gt;thanks, this looks good to me, addtable is useful.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;thanks, this looks good to me, addtable is useful.&lt;/p&gt;</description>
      <guid>129910</guid>
      <pubDate>Sun, 22 Jan 2012 02:53:52 Z</pubDate>
      <itunes:author>ThU</itunes:author>
      <author>ThU</author>
    </item>
    <item>
      <title>addtable</title>
      <link>http://www.mapleprimes.com/questions/129890-DEQ-From-Transfer-Function?ref=Feed:MaplePrimes:DEQ from Transfer Function:Comments#comment129907</link>
      <itunes:summary>&lt;p&gt;1/(s+1) is expressible as a single diff-equation because there are no zeros (in the numerator).&amp;nbsp; That isn't the case for s/(s+1).&lt;/p&gt;
&lt;p&gt;You can use &lt;a href='http://www.maplesoft.com/support/help/search.aspx?term=addtable' target='_new'&gt;?addtable&lt;/a&gt; to define a laplace transform:&lt;/p&gt;
&lt;pre&gt;with(inttrans):&lt;br&gt;&lt;br&gt;addtable(invlaplace, Y(s), y(t), s, t):&lt;br&gt;addtable(invlaplace, U(s), u(t), s, t):&lt;br&gt;&lt;br&gt;eq := (s^2+s+1)*Y(s) = U(s):&lt;br&gt;y(0) := 0:&lt;br&gt;D(y)(0) := 0:&lt;br&gt;&lt;br&gt;invlaplace(eq,s,t);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; / 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp; /d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |--- y(t)| + |-- y(t)| + y(t) = u(t)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp; \dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</itunes:summary>
      <description>&lt;p&gt;1/(s+1) is expressible as a single diff-equation because there are no zeros (in the numerator).&amp;nbsp; That isn't the case for s/(s+1).&lt;/p&gt;
&lt;p&gt;You can use &lt;a href='http://www.maplesoft.com/support/help/search.aspx?term=addtable' target='_new'&gt;?addtable&lt;/a&gt; to define a laplace transform:&lt;/p&gt;
&lt;pre&gt;with(inttrans):&lt;br&gt;&lt;br&gt;addtable(invlaplace, Y(s), y(t), s, t):&lt;br&gt;addtable(invlaplace, U(s), u(t), s, t):&lt;br&gt;&lt;br&gt;eq := (s^2+s+1)*Y(s) = U(s):&lt;br&gt;y(0) := 0:&lt;br&gt;D(y)(0) := 0:&lt;br&gt;&lt;br&gt;invlaplace(eq,s,t);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; / 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp; /d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |--- y(t)| + |-- y(t)| + y(t) = u(t)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp; \dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
      <guid>129907</guid>
      <pubDate>Sun, 22 Jan 2012 01:50:54 Z</pubDate>
      <itunes:author>Joe Riel</itunes:author>
      <author>Joe Riel</author>
    </item>
  </channel>
</rss>