Hi, I'm in my third year of a physics program, and lately I have really been struggling to figure out what program would be best for me to learn.(adsbygoogle = window.adsbygoogle || []).push({});

There are so many options out there. Octave, Scilab, Freemat, Matlab and then Maxima, Mathematica, Maple, etc.

So my understanding is that the first group I listed is quite different from the second, and it's best for someone to learn one from each catagory?

Right now, what's important to me most is just doing stuff like plotting graphs and solving equations. I guess mostly for my math classes. I have been using octave as like a general purpose calculator, but that's about it.

Is the second group more useful for me for what I need to do right now? The other day I was trying to check my work for differential equations. I basically had a family of ODE's and I could not figure out how to get maxima to find the solution to the ODE (I was trying to make the bifurcation diagram).

So I guess my question is "which of these two programs should I commit to learning as an undergraduate student with NO prior experience, or do I only need to learn one?"

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Which program is best for me to learn?

Tags:

Loading...

Similar Threads - program best learn | Date |
---|---|

How to program this in Matlab | Feb 28, 2018 |

Does anyone had this plotting problem with MATLAB? | Dec 23, 2017 |

Variable summation limits in Maple or similar programs | Apr 22, 2017 |

How do I extract elements of a random matrix masked by a circle with its center at A(15,26) | Sep 15, 2016 |

Best program to make graphics for LaTeX? | Jan 6, 2009 |

**Physics Forums - The Fusion of Science and Community**