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

MathGroup Archive 2006

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

Search the Archive

Re: Re: Prefix function syntax f @ x


I discovered the @ notation not very long ago, and have been
using it often ever since. One clear advantage is that it spares us
the hunt for the critical spot for the closing "]", for example
if we are editing a pre-existing expression.

You may be familiar with the standard math "circle" notation
for composition of functions, "f\circ g" in TeX.
You can think of the "@" notation as an extension of that:

f \circ g(x),  meaning f(g(x)),

translates as

f @ g[x]

or even as

f @ g @ x

Gianluca Gorni


On 26 mag 2006, at 10:17, Andrzej Kozlowski wrote:

>
> On 25 May 2006, at 15:58, Kristen W Carlson wrote:
>
>> Hi,
>>
>> David Wagner emphasizes that he doesn't use the syntax
>> function@argument (p. 37n), no explanation. To me it seems very  
>> handy.
>> Any thoughts?
>
>
> I also never use it (although until I now have never considered why).
> I guess the reason must be is that f[x] or f(x) is the standard
> mathematical notation for the value of a function f at x and I am
> used to it. I don't have this problem with @@, /@ or even @@@
> probably because these are programming constructs that do not
> correspond to any standard mathematical concepts.
>
> Andrzej Kozlowski
> Tokyo, Japan
>


  • Prev by Date: RE: Initialize a matrix in mathematica
  • Next by Date: Re: Discrete Functions... Signal Simulation... A Study Using Mathematica
  • Previous by thread: Re: Re: Prefix function syntax f @ x
  • Next by thread: RE: Prefix function syntax f @ x