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 -~----------~----~----~----~------~----~------~--~---