On 12-19-2009, at 3:50 PM, William Stein wrote:

> On Sat, Dec 19, 2009 at 12:44 PM, Tim Lahey <tim.la...@gmail.com> wrote:
>> It appears that Scilab 5 (http://www.scilab.org/)
>> is now GPL v2 compatible according to their web site
>> and the FAQ for the license that they're using,
>> 
>> http://www.cecill.info/faq.en.html#compatible
> 
> Excellent.  Is there _any_ valuable code/libraries/components/ideas in
> Scilab that could be used in Sage?  (I hope yes!)  Or are they in
> catchup mode with octave/gsl/numpy/scipy?   (I hope not.)  Is there
> anything we can offer them...?
> 

Scilab is under pretty active development. One of the really nice
things it has over most of the others is Scicos/Xcos which is a
Simulink-like environment.

Scilab also has a fair number of contributed toolboxes,

http://www.scilab.org/contrib/index_contrib.php?page=download

Note the various optimization libraries it interfaces with. 

It would be great if one could use Sage from Scilab and SciCos/Xcos.
One example is the Maxima-based mexfunctions generator,

http://www.scilab.org/contrib/index_contrib.php?page=displayContribution&fileID=1175

If one could have Sage as a symbolic toolbox and create symbolic
components for Scicos/Xcos, that would provide a lot of flexibility.
Especially since Scilab supports data collection.

>> 
>> Having an interface to Scilab would certainly be
>> nice. However, I don't think I'll have time to work
>> on it.
> 
> Ronan Paixao wrote a Sage/scilab interface over a year ago.
> 
> sage: print scilab('2+2')
>    4.


Ooh. Nifty.

Thanks,

Tim.

---
Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo
http://www.linkedin.com/in/timlahey

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to