Cheap/Free alternative to Maple?

Jaxidian

Platinum Member
Oct 22, 2001
2,230
0
71
twitter.com
Anybody know of a cheap/free alternative to this that can handle solving functions with variables? For instance, if I have the following function:

x = a + b

If I ask it to solve for a then it will come back and say:

a = x - b

but if I ask it to solve for b then it will come back and say:

b = x - a

It doesn't need these variables to actually have values, it can work with the variables themselves.

We also need it to handle some more complex things such as heaviside and dirac functions. Even if it's not out-of-the-box, if we can somehow program such functions that would work.

Thanks in advance!!
 

nweaver

Diamond Member
Jan 21, 2001
6,813
1
0
do you know perl? should be able to do something like this (depends on complexity) pretty easily I would think.
 

Bowsky

Member
Dec 23, 2004
74
0
0
www.math.umd.edu
If you're a student, you qualify for student pricing which brings the price down to $100. The nice thing is they will let you activate on two machines (they did with me at least). The $100 is seriously worth it if you are going to be using it in a lot of your classes. If you only need the program for a short amount of time, MapleSoft use to offer cheaper Maple licenses for short periods of time: $40 for three months, $60 for six months iirc.

If you still can't afford any of those options I have had some friends tell me that Maxima (http://maxima.sourceforge.net/) works pretty well for them, although I myself have never used it.

Hope this information helps.
 

Jaxidian

Platinum Member
Oct 22, 2001
2,230
0
71
twitter.com
This is for business use, not for academic use, so academic discounts don't help at all. I actually have a student license for Maple but it prevents me from using it for any business use so that leaves me dropping $1400 to buy a legit license or to illegally use it (something I'm not going to do).

The specific application that we have that we want to use this in is a complex ROI calculation that will occassionally change time to time and we want to be able to keep it in literal syntax for business requirements purposes rather than just keeping it all hard-coded in code and tweaking the code. The reason for this is so business analysts can analyze the function at any given time to tweak it to be more accurate. The kicker is that they need to solve for one of any 12 given variables (the other 15ish variables don't need to be solved for but this should give you a general idea of how complex the equation is).

I have no idea how I would write a perl app that can take a literal function and solve for any given variable but that's what we need to do, more or less. And again, we're using Heaviside and Dirac functions, both of which Maple works wonderfully with but I don't know what else does.

Thanks for the help so far! If we have to drop $100 on this, that's fine. I consider $100 cheap when compared to the $1400 alternative.

-Jax
 

Jaxidian

Platinum Member
Oct 22, 2001
2,230
0
71
twitter.com
Unless it's changed recently (past 4 years), Matlab requires values for all unknown variables before it can do much of any solving. I want to keep the solved equation in terms of unknown variables.

I agree with you that if you have actual data for the variables then Matlab > Maple in general but with all of these unknowns, I remember Matlab not being very useful at all for that.
 

beer

Lifer
Jun 27, 2000
11,169
1
0
Originally posted by: Jaxidian
Unless it's changed recently (past 4 years), Matlab requires values for all unknown variables before it can do much of any solving. I want to keep the solved equation in terms of unknown variables.

I agree with you that if you have actual data for the variables then Matlab > Maple in general but with all of these unknowns, I remember Matlab not being very useful at all for that.

Symbolic toolbox FTW

but it's no cheaper than Maple.
Are you confined to Windows for this?
 

Fenixgoon

Lifer
Jun 30, 2003
31,813
10,347
136
Originally posted by: beer
Originally posted by: Jaxidian
Unless it's changed recently (past 4 years), Matlab requires values for all unknown variables before it can do much of any solving. I want to keep the solved equation in terms of unknown variables.

I agree with you that if you have actual data for the variables then Matlab > Maple in general but with all of these unknowns, I remember Matlab not being very useful at all for that.

Symbolic toolbox FTW

but it's no cheaper than Maple.
Are you confined to Windows for this?

IIRC, matlab essentially has maple plugins to let it do symbolic algebra
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |