Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
1997
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 1997

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: arguments in functions

  • To: mathgroup at smc.vnet.net
  • Subject: [mg7018] Re: [mg6959] arguments in functions
  • From: Allan Hayes <hay at haystack.demon.co.uk>
  • Date: Fri, 2 May 1997 21:30:45 -0400 (EDT)
  • Sender: owner-wri-mathgroup at wolfram.com

Wolfgang Hitzl" <W.Hitzl at uibk.ac.at>
University of Innsbruck, Austria
[mg6959] arguments in  functions

> 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;
>
> (^B is the overhat[B])

Wolgang,
The Add-On, Utilities`Notation` deals with this sort of problem.

<<Utilities`Notation`

(using ^B for overhat[B])

Symbolize[^B]

f[Pattern[^B, _]] := ^B.^B
(* the abbreviation ^B_ does not parse properly for me*)

f[{1,2,3}]
	
	14
	
You can get the latest version of Notation at
	http://wolfram.com/~jasonh/Notation.html
	
Allan Hayes
hay at haystack.demon.co.uk
http://www.haystack.demon.co.uk


  • Prev by Date: Graphics not displayed ! HELP!!!
  • Next by Date: Q: why is 2D-FFT incredibly slow in Mma3.0 ??
  • Previous by thread: Graphics not displayed ! HELP!!!
  • Next by thread: Re: arguments in functions