Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
08-24-2009, 09:48 AM
|
#1
|
Member
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328
Rep:
|
What is the best math software for Linux-For Learners?
What is the best mathematics software for Linux? What is the best general mathematics software, the best computer algebra system? What's the best software for learners?
Which is the easiest to use, while at the same being very full-featured?
If at all possible, please list what the most high-quality, full-featured, easy-to-use software is. I would appreciate a list of software for people who aren't great at mathematics, but are in the process of learning. To put it another way, software that you don't have to know much or learn too much to use, but that as you get better you can put to very good use (without having to switch over to different software), and that you can use for simpler things, also. Taking all of this into consideration, plotting is a must.
Last edited by joeBuffer; 08-24-2009 at 10:46 AM.
|
|
|
08-24-2009, 12:10 PM
|
#2
|
Member
Registered: Jun 2004
Location: Inland NW, US
Distribution: Ubuntu
Posts: 366
Rep:
|
Look into maxima/wxmaxima. It is a full-featured, easy-to-use CAS, and can do simple 2-D and 3-D plotting.
Other math tools I've used include gsl (GNU Scientific Libraries), and Coq (an automated proof checker), but these require programming skills and/or more advanced math knowledge to use.
--jrtayloriv
Last edited by jrtayloriv; 08-24-2009 at 12:14 PM.
|
|
|
08-24-2009, 12:30 PM
|
#3
|
Senior Member
Registered: Aug 2007
Location: South Carolina, U.S.A.
Distribution: Ubuntu, Fedora Core, Red Hat, SUSE, Gentoo, DSL, coLinux, uClinux
Posts: 1,302
Rep: 
|
Quote:
Originally Posted by joeBuffer
If at all possible, please list what the most high-quality, full-featured, easy-to-use software is.
|
A lot of people are using "R" on Linux: http://www.r-project.org/
People with a Matlab background usually like "octave": http://www.gnu.org/software/octave/
|
|
|
08-24-2009, 12:59 PM
|
#4
|
Member
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328
Original Poster
Rep:
|
I goofed around with R before, but not for long enough to really learn about it. I mostly used examples, just to get some idea of it.
---
Do you think learning Lisp is at all important if you want to use Maxima well?
|
|
|
08-24-2009, 02:07 PM
|
#5
|
Member
Registered: Jun 2004
Location: Inland NW, US
Distribution: Ubuntu
Posts: 366
Rep:
|
Quote:
Originally Posted by joeBuffer
Do you think learning Lisp is at all important if you want to use Maxima well?
|
I'm sure it wouldn't hurt. But I don't know any Lisp, and I've never run into an area where this has caused me problems.
Last edited by jrtayloriv; 08-24-2009 at 02:08 PM.
|
|
|
08-24-2009, 02:11 PM
|
#6
|
Senior Member
Registered: Oct 2005
Location: UK
Distribution: Slackware
Posts: 1,847
Rep: 
|
Take a look at Octave ( MATLAB clone) and SciLab. I use MATLAB for my studies, and I've found Octave to be a very good free replacement (for when I work at home). I've never used SciLab, but have heard good things.
In general, they're pretty straightforward to use, though you obviously have to learn their syntax. At its simplest, Octave/MATLAB is just like a calculator:
Code:
octave:1> 2+1
ans = 3
They get progressively more powerful depending on what you want to achieve.
|
|
|
08-25-2009, 04:27 AM
|
#7
|
Member
Registered: Dec 2005
Location: Portugal
Distribution: Slackware64 13.0, Slackware64 13.1
Posts: 538
Rep:
|
I'd say octave, but SciPy is turning out to be a pretty cool math environment.
|
|
|
08-25-2009, 09:39 AM
|
#8
|
Member
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328
Original Poster
Rep:
|
Really? I'm in the process of learning about Python right now ... 
I installed Octave yesterday, but haven't started reading about it yet.
The main reasons I installed Octave is because it's GNU, and it's mostly compatible with MATLAB (which I've heard a lot about, and is very popular).
I goofed around with Maxima before when I was using Windows XP. It seemed to me like you wouldn't really need to learn all about Lisp, but that at least learning how to put it to general use would be nice (to save time thinking about it if you ever have to do a little tinkering with things).
Last edited by joeBuffer; 08-30-2009 at 02:20 PM.
|
|
|
08-25-2009, 09:50 AM
|
#9
|
LQ Guru
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,326
|
in college i used matlab and systemview (systemview is more for digital system processing).
theres also autocad and labview.
|
|
|
08-28-2009, 06:00 PM
|
#10
|
Senior Member
Registered: Aug 2007
Location: South Carolina, U.S.A.
Distribution: Ubuntu, Fedora Core, Red Hat, SUSE, Gentoo, DSL, coLinux, uClinux
Posts: 1,302
Rep: 
|
Quote:
Originally Posted by easuter
I'd say octave, but SciPy is turning out to be a pretty cool math environment.
|
I am going to say +1 to SciPy, even though I have not had a chance to use it yet. However, I started going through the Python tutorials while waiting for builds, and I was struck by how similar some of the Python syntax is to Matlab.
One of the problems with Octave is that it is incredibly slow compared with Matlab. If Python has solved this problem, then it is worth switching. After I investigate SciPy further, I will come back to either confirm or revoke my "+1 to SciPy".
|
|
|
08-30-2009, 12:08 AM
|
#11
|
Member
Registered: May 2009
Location: Belo Horizonte, Brasil
Distribution: Slackware
Posts: 40
Rep:
|
Octave will do it.
SciLab is good too, but it's less intuitive.
|
|
|
07-26-2014, 05:58 PM
|
#12
|
Member
Registered: Apr 2011
Distribution: slackware64-current
Posts: 566
Rep:
|
Quote:
Originally Posted by joeBuffer
I goofed around with R before, but not for long enough to really learn about it.
|
R is mostly for statistics.
download SAGE: http://sagemath.org/
It's designed to replace Mathematica, Matlab, Maple, etc.
|
|
|
All times are GMT -5. The time now is 05:23 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|