LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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


Reply
  Search this Thread
Old 08-24-2009, 09:48 AM   #1
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
Cool 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.
 
Old 08-24-2009, 12:10 PM   #2
jrtayloriv
Member
 
Registered: Jun 2004
Location: Inland NW, US
Distribution: Ubuntu
Posts: 366
Blog Entries: 1

Rep: Reputation: 44
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.
 
Old 08-24-2009, 12:30 PM   #3
David1357
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
Blog Entries: 1

Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by joeBuffer View Post
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/
 
Old 08-24-2009, 12:59 PM   #4
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Original Poster
Rep: Reputation: 42
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?
 
Old 08-24-2009, 02:07 PM   #5
jrtayloriv
Member
 
Registered: Jun 2004
Location: Inland NW, US
Distribution: Ubuntu
Posts: 366
Blog Entries: 1

Rep: Reputation: 44
Quote:
Originally Posted by joeBuffer View Post
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.
 
Old 08-24-2009, 02:11 PM   #6
pwc101
Senior Member
 
Registered: Oct 2005
Location: UK
Distribution: Slackware
Posts: 1,847

Rep: Reputation: 128Reputation: 128
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.
 
Old 08-25-2009, 04:27 AM   #7
easuter
Member
 
Registered: Dec 2005
Location: Portugal
Distribution: Slackware64 13.0, Slackware64 13.1
Posts: 538

Rep: Reputation: 62
I'd say octave, but SciPy is turning out to be a pretty cool math environment.
 
Old 08-25-2009, 09:39 AM   #8
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Original Poster
Rep: Reputation: 42
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.
 
Old 08-25-2009, 09:50 AM   #9
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,326

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
in college i used matlab and systemview (systemview is more for digital system processing).
theres also autocad and labview.
 
Old 08-28-2009, 06:00 PM   #10
David1357
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
Blog Entries: 1

Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by easuter View Post
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".
 
Old 08-30-2009, 12:08 AM   #11
gabrielmagno
Member
 
Registered: May 2009
Location: Belo Horizonte, Brasil
Distribution: Slackware
Posts: 40

Rep: Reputation: 15
Octave will do it.
SciLab is good too, but it's less intuitive.
 
Old 07-26-2014, 05:58 PM   #12
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 566

Rep: Reputation: 56
Quote:
Originally Posted by joeBuffer View Post
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.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Math Graph Paper Software for Linux ? cmdreamer Linux - Software 5 11-24-2006 06:30 PM
good math software (derivatives, integrals...) bobbens Linux - Software 11 10-03-2005 09:24 PM
College Majors? Math vs. Software Engineering? microsoft/linux General 26 04-18-2005 12:45 PM
Software to write Math formulas NSKL Linux - Software 6 04-18-2004 02:15 AM
math software evian Linux - Software 3 03-19-2003 03:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration