Hi Claude,

On Fri, 15 May 2009 06:41:14 -0700 (PDT)
Claude <cgo...@gmail.com> wrote:

> 
> Hi All,
> Could somebody help me  in  programming, for example, the  Hilbert
> transform, or Mellin transform, taking Laplace one as a guideline.
> Thanks in advance.

The documentation of both Hilbert and Mellin transform functions in
Maple seem to suggest that they use table lookups:

http://www.maplesoft.com/support/help/view.aspx?path=inttrans/hilbert

http://www.maplesoft.com/support/help/view.aspx?path=inttrans/mellin

In the Description section of the pages above, see item 4 in the first
link and 3 in the second one. 

The pattern matching capabilities of the new symbolics will be useful
here. For some documentation and examples you can try:

sage: var('x,y',ns=1)
sage: x.subs?

Taking the documentation in the above links as a guideline, such a
function might:

- transform the given expression to a normal form, using some
  simplification rules

- use the relevant lookup table to do the necessary substitutions


For now, it will be enough to come up with simplification rules that
apply only to expressions you're interested in. The lookup table can
also be restricted in this way. Do you have access to a table of
Hilbert/Mellin transforms relevant for you application?

Can you give examples of expected input and output for the transform
you want to implement?


Cheers,
Burcin

--~--~---------~--~----~------------~-------~--~----~
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
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to