Version française
Home     About     Download     Resources     Contact us    

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

Browse thread
[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 <vsl@o...>
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 Archives:
Bug reports: FAQ:
Beginner's list: