Re: Functionality of Mathematica
- To: mathgroup at smc.vnet.net
- Subject: [mg56518] Re: Functionality of Mathematica
- From: "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de>
- Date: Thu, 28 Apr 2005 02:40:04 -0400 (EDT)
- Organization: Uni Leipzig
- References: <d4ms0o$1vd$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi, 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 Regards Jens "x" <x at y.z> schrieb im Newsbeitrag news:d4ms0o$1vd$1 at smc.vnet.net... > 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 > > > > > >