       Re: Re: integral transform definition

• To: mathgroup at smc.vnet.net
• Subject: [mg33195] Re: [mg33154] Re: integral transform definition
• From: Roberto Brambilla <rlbrambilla at cesi.it>
• Date: Thu, 7 Mar 2002 02:24:03 -0500 (EST)
• Sender: owner-wri-mathgroup at wolfram.com

```Hi Jeans, hi all,

you are right. In writing the email I made a sintax error, but in the notebook
I had the correct definition (this is only a simple demonstrative example):

Kern[a_, p_, q_]:=Sin[a p q].

The transform definition is

(A)  MyTransf[n_, func_, s_, t_] := Integrate[Kern[n, t, s] func[s], {s, 0,
2 Pi}]

The 'dummy' variable of integration, s, is imposed as an argument in the
case the
integral is not explicitly solved (and I want see it in the echo on the
screen).
I try (A) with a function depending on some parameters list w, es. foo[w,t]
You suggest a pure function usage

(B)  MyTransf[m, foo[w, #]&, s, t]  (*a function of t*)

Applying again the transform I have to integrate in t so that

MyTransf[n, MyTransf[m, foo[w, #]&, s, #]&, t, x] (*a function of x*)

a not intuitive formula. I would prefer a new definition so that I can have

(B')  newMyTransf[m, foo[w, s], s, t]

avoiding pure function since in this case applying the successive transform
I can write

newMyTransf[n, newMyTransf[m, foo[w, s], s, t], t, x]

where the integration variables clearly appear coupled.
How can I modify definition (A) to allow an usage like (B') ?

More generally this problem happens every time a function is called as an
argument of another function
(and so on) and we want to maintain flexibility in renaming the independent
variables.

Best regards
Roberto

Roberto Brambilla
CESI
Via Rubattino 54
20134 Milano
tel +39.02.2125.5875
fax +39.02.2125.5492
rlbrambilla at cesi.it

```

• Prev by Date: Re: How to transform x axis on ListPlot?
• Next by Date: Re: Plotting from a file
• Previous by thread: Convolution and Integration of Top Hat Functions
• Next by thread: Re: integral transform definition