Take the 2-minute tour ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

I am using Octave (3.6) on Ubuntu 10.0.4 LTS. I want to do some research involving symbolic math. I was thinking of downloading sage (I just found about it today) - but thought I'd better ask in here - at least, I'm already familiar with Octave.

share|improve this question
    
maxima is pretty good at symbolic math it is available in ubuntu. maple is also a very good option, but it is not free. octave is similar to matlab, and you can do symbolic math in matlab, but it's more complicated, because you have to define the symbolic variables and use them in a certan way. –  Beni Bogosel Apr 6 '12 at 20:57
    
maxima is what Sage uses to do symbolic math –  Graphth Apr 6 '12 at 21:00
    
Sage uses many symbolic computation packages: Maxima, Singular, etc. For each functionality, it picks the most suitable algorithm from all the packages. It also allows direct interface to all packages. And it also connects to Octave: reference/sage/interfaces/octave –  user2468 Apr 6 '12 at 21:04
    
That's the answer to the question then J.D. Do it. –  Graphth Apr 6 '12 at 21:07
2  
I did but OP should wait for more definitive answer from someone who has a first hand experience with octave-symbolic or Sage's octave.eval. –  user2468 Apr 6 '12 at 21:15

1 Answer 1

Sage uses many symbolic computation packages: Maxima, Singular, etc. For each functionality, it picks the most suitable algorithm from all the packages. It also allows direct interface to all packages.

FWIW, Sage also connects to Octave. Consult: reference/sage/interfaces/octave.

MATLAB has a symbolic toolbox where it allows defining symbolic variables via syms and manipulate them etc. It seems that Octave-symbolic is a package that allows Octave to do symbolic computations similar to MATLAB's. Link: http://octave.sourceforge.net/symbolic/

share|improve this answer
1  
for octave-symbolic installation: sudo apt-get install octave-symbolic –  seyed Dec 12 '13 at 18:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.