On May 19, 7:41 am, David Joyner <wdjoy...@gmail.com> wrote:
> On Wed, May 19, 2010 at 6:46 AM, Tobias Katz <tobi...@web.de> wrote:
> > Hi,
> > I am trying to use sage for signal analysis and didn't find a solution
> > to perform symbolic convolution. Is there a way to do this?
> > Has anybody done something similar in sage before?
>
> Do you mean this, for example?
>
> sage: x,t = var("x,t")
> sage: assume(t>0)
> sage: f = function("f",x)
> sage: g(t) = integral(f(x)*sin(t-x),x,0,t)
> sage: g
> t |--> -integrate(sin(-t + x)*f(x), x, 0, t)
>


But perhaps the OP wishes functionality like

sage: g(t) = convolve(f,sin)  # doesn't exist!

which I've wanted to implement for a long time for arithmetic
functions, but haven't quite figured out how to get Python to do
consistently for some reason (it being low on the priority list).

Does Maxima have a convolution?

- kcrisman


> > Is there a way to work with the sine integral?
> > I tried to get it by integrating a sinc-function but I didn't get
> > anything usable.
>
> > Would be great if anybody could give me a hint.
>
> > Thanks,
> > Tobias
>
> > --
> > To post to this group, send email to sage-support@googlegroups.com
> > To unsubscribe from this group, send email to 
> > sage-support+unsubscr...@googlegroups.com
> > For more options, visit this group 
> > athttp://groups.google.com/group/sage-support
> > URL:http://www.sagemath.org
>
> --
> To post to this group, send email to sage-support@googlegroups.com
> To unsubscribe from this group, send email to 
> sage-support+unsubscr...@googlegroups.com
> For more options, visit this group 
> athttp://groups.google.com/group/sage-support
> URL:http://www.sagemath.org

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to