<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, Call a procedure with negative argument variable</title>
    <link>http://www.mapleprimes.com/questions/35581-Call-A-Procedure-With-Negative-Argument-Variable</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Tue, 09 Jun 2026 09:13:02 GMT</lastBuildDate>
    <pubDate>Tue, 09 Jun 2026 09:13:02 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, Call a procedure with negative argument variable</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, Call a procedure with negative argument variable</title>
      <link>http://www.mapleprimes.com/questions/35581-Call-A-Procedure-With-Negative-Argument-Variable</link>
    </image>
    <item>
      <title>function vs expression</title>
      <link>http://www.mapleprimes.com/questions/35581-Call-A-Procedure-With-Negative-Argument-Variable?ref=Feed:MaplePrimes:Call a procedure with negative argument variable:Comments#answer44354</link>
      <itunes:summary>&lt;p&gt;intConv works if it's given two functions (well, it would if you corrected a small typo).&lt;/p&gt;
&lt;p&gt;Heaviside is a function, and so is rect, i.e. you can say rect(x) where x is a number and you'll get a number.&amp;nbsp; But rect(-t) is an expression, not a function: rect(-t)(x) doesn't make sense.&amp;nbsp; You can use &lt;b&gt;unapply&lt;/b&gt; to make an expression into a function.&amp;nbsp; Thus&lt;/p&gt;
&lt;pre&gt;
&amp;gt; intConv(Heaviside, unapply(rect(-t),t));
&lt;/pre&gt;</itunes:summary>
      <description>&lt;p&gt;intConv works if it's given two functions (well, it would if you corrected a small typo).&lt;/p&gt;
&lt;p&gt;Heaviside is a function, and so is rect, i.e. you can say rect(x) where x is a number and you'll get a number.&amp;nbsp; But rect(-t) is an expression, not a function: rect(-t)(x) doesn't make sense.&amp;nbsp; You can use &lt;b&gt;unapply&lt;/b&gt; to make an expression into a function.&amp;nbsp; Thus&lt;/p&gt;
&lt;pre&gt;
&amp;gt; intConv(Heaviside, unapply(rect(-t),t));
&lt;/pre&gt;</description>
      <guid>44354</guid>
      <pubDate>Sat, 06 Mar 2010 06:05:46 Z</pubDate>
      <itunes:author>Robert Israel</itunes:author>
      <author>Robert Israel</author>
    </item>
    <item>
      <title>I think this was exactly</title>
      <link>http://www.mapleprimes.com/questions/35581-Call-A-Procedure-With-Negative-Argument-Variable?ref=Feed:MaplePrimes:Call a procedure with negative argument variable:Comments#answer44355</link>
      <itunes:summary>&lt;p&gt;I think this was exactly what I was looking for, thank you so much for your competent help!&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I think this was exactly what I was looking for, thank you so much for your competent help!&lt;/p&gt;</description>
      <guid>44355</guid>
      <pubDate>Sat, 06 Mar 2010 22:15:34 Z</pubDate>
      <itunes:author>848380</itunes:author>
      <author>848380</author>
    </item>
  </channel>
</rss>