Hi, Luis. On Mon, Mar 4, 2013 at 1:55 PM, Luis Finotti <luis.fino...@gmail.com> wrote: > Since this is not my area (and I have not used MATLAB) I thought I should ask > in case some > have experience with both.
Please, don't take my word too seriously, as I am a very light user of these things, but, as a last resort, you can invoke octave itself from Sage, like described here: http://www.sagemath.org/doc/reference/sage/interfaces/octave.html In my very non-exhaustive experience, Octave is super nice with regards to compatibility with matlab, especially if you install packages from Octave forge. In fact, if you install such packages, you will have functionality in Octave that only comes with matlab if you purchase addons for matlab (e.g., some functions from their toolboxes). And how fast Octave can solve some stuff depends on two things (assuming that the algorithm implemented is good): * how well "vectorized" the code is. * how good your linear algebra implementations are. For the second point above, you may try to experiment with atlas (which is what Sage comes with, if I am not mistaken) and with openblas (which is potentially faster, but I don't know if Sage comes with it). Regards, -- Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA http://rb.doesntexist.org/blog : Projects : https://github.com/rbrito/ DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support?hl=en. For more options, visit https://groups.google.com/groups/opt_out.