: Sorry to disturb the Net, is octave supposed, ar least in principle
: and in a far future compatible with matlab ?
Yes, though some Matlab `features' may not be available by default,
but can be switched on by changing the values of some global
For example, the variable `do_fortran_indexing' controls whether or
not to allow things like:
a = [1,2;3,4];
By default, Octave gives an error message for this, since using a
single index is only really makes sense for vectors. If you set the
value of `do_fortran_indexing' to `true', the commands above will
print `ans = 2'.
The major problem areas right now are:
* Most Matlab string operations are not supported.
* Assignment of  to delete matrix elements doesn't work.
* Plotting is lame.
* The format of the files produced by the save command is completely
* The division operators won't solve least-squares problems yet.
* Recursive functions don't really work properly yet.
* Some missing commands/functions.
There may be others that I can't remember just now. If there are
missing features that you need, let me know.