|
[Date Index]
[Thread Index]
[Author Index]
Re: arguments in functions
- To: mathgroup at smc.vnet.net
- Subject: [mg7247] Re: arguments in functions
- From: "Alex Scheitlin" <alex-s at worldnet.att.net>
- Date: Sat, 17 May 1997 19:14:13 -0400 (EDT)
- Organization: MetLife
- Sender: owner-wri-mathgroup at wolfram.com
Wolfgang Hitzl <W.Hitzl at uibk.ac.at> wrote in article
<5k67dg$gfs at smc.vnet.net>...
> Hi overthere,
>
> I just start Mathematica 3.0 and I like it very much.
>
> There is a thing I do not understand, when I define a easy function
> with an overhat, it does not work, i.e.
>
> f[^B_]:=^B.^B;
>
> e,g, ^B is a square matrix and the ^B is the overhat[B]
> is this in general impossible in Mathematica 3.0 ??
>
> Best wishes and hope to hear soon from you
>
> Wolfgang
>
> Mag. Wolfgang Hitzl
> Institute for Mathematics, Institute for Microbiology
> University Innsbruck, Austria
>
> e-mail: W.Hitzl at uibk.ac.at
>
> Internet:
> http://pcwww.uibk.ac.at/edvz/c702102/
>
> Tel: ++43 512 507 6075
> ++43 512 507 6019
> Fax: ++43 512-507-2928
>
>
The following works.
First download the upgraded Notations package from
http://wolfram.com/~jasonh/Notation.html
and replace the distributed package (follow download instructions)
then
[1] <<Utilities`Notation`
[2]Symbolize[^B] (* using your e-mail notation, this converts ^B into a
Mathematica symbol*)
[3]f[^B:_]:=^B ^B (* Note the colon in ^B:_ it is necessary)
[4] f[2]
out[4] 4 (* Now it works*)
Prev by Date:
Re: Discrepancy betw HP unix and mac versions
Next by Date:
(fwd) Re: Discrepancy betw HP unix and mac versions
Previous by thread:
Re: arguments in functions
Next by thread:
Q: why is 2D-FFT incredibly slow in Mma3.0 ??
|