MathGroup Archive 2005

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

Search the Archive

Re: Functionality of Mathematica

  • To: mathgroup at
  • Subject: [mg56518] Re: Functionality of Mathematica
  • From: "Jens-Peer Kuska" <kuska at>
  • Date: Thu, 28 Apr 2005 02:40:04 -0400 (EDT)
  • Organization: Uni Leipzig
  • References: <d4ms0o$1vd$>
  • Sender: owner-wri-mathgroup at


a) ("sqrt(2) * log(Pi)") is not plain english and 
Mathematica will only
   understand Sqrt[2]*Log[Pi]
b) Mathematica is an interpreter not a library, so 
you need
   always the Mathematica kernel and an 
installation of Mathematica
c) you can call any function of the Mathematica 
kernel at runtime
   but you must launch a kernel and send the data 
via .NET/Link


"x" <x at y.z> schrieb im Newsbeitrag 
news:d4ms0o$1vd$1 at
> Hi all,
> I'm investigating the usage of Mathematica in a 
> project. We have complex
> algorithms/functions that we need to evaluate at 
> runtime.
> Is it possible with Mathematica to just write an 
> expression in plain english
> and call a Mathematica library to execute it and 
> get the result from a .NET
> environment ? For instance, writing something 
> like Mathematica.Execute
> ("sqrt(2) * log(Pi)").
> Is it possible to precompile an algorithm or a 
> function into a .NET assembly
> ? For instance I would like to compile the 
> formula sqrt(2) * log(Pi) into an
> assembly that I could call at runtime.
> Which products are needed for this ? Do I need 
> the .NET/link ?
> Christian

  • Prev by Date: Re: Converting a mapping into a well-defined function
  • Next by Date: Re: Converting a mapping into a well-defined function
  • Previous by thread: Functionality of Mathematica
  • Next by thread: NIntegrate and NDSolve