This site is updated infrequently. For up-to-date information, please visit the new OCaml website at ocaml.org.

[Caml-list] matlab-like environment
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
 Date: -- (:) From: Vitaly Lugovsky Subject: Re: [Caml-list] matlab-like environment
On Tue, 23 Jul 2002, Chuck Anderson wrote:

> I'm new to caml, but see the ocaml environment as something I've wanted
> for some time---an interpreted environment for manipulating and viewing
> data interactively, and a compiled speed that is close to C.  What I'm
> really after is a matlab-like environment that I can program using
> ocaml.
>
> What is the closest set of modules out there to this?  What code is
> available that I could start with?  Perhaps PsiLab?  I would like to
> build GUI's and plotting functions using gtk and stick with fundamental
> ocaml arrays.  Will this limit me?  Must I eventually use bigarrays?
>
> Thanks for any suggestions.

I'm currently working on a numerical (and some symbolics) computational
environment in OCaml (but not interactive, it must work with a database,
something like a distributed multidimensional spreadsheet).

Looking at PsiLab, I had choosen the following approach:
1) bigarrays for matrices and large datasets, for multidimensional
data - arrays or tuples of bigarrays (sic!).
2) conventional arrays for vectors
3) "compilation" of the functions (e.g. minimization function using
$\chi^2$ for the given dataset and model) by producing a partially
applied functions - it seems to be very effective with ocaml.

But my problems are somewhat specific: relatively simple mathematical
models with a large datasets (particle physics phenomenology).

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners