Great post. Aside from being open source (free and hackable), I think we have two main advantages over Wolfram:
- As you mention, the SymPy mechanics module provides a nice abstraction for doing mechanics. You don't have to remember how to apply Lagrange's method or whatever. You just set up the particles and frames of reference, and it figures out the rest. - The example is much easier to read, especially for someone new to the respective packages. Mathematica's language is confusing, and if you don't know what things like @, //, or /. mean, not to mention the various functions like Join, With, and PadRight, it's hard to understand what's going on. With Python, the syntax is clearer, and even someone who doesn't know Python (but does know the mathematical notation) can guess what things mean (maybe I am biased because I know Python and I don't know Mathematica). Aaron Meurer On Sun, Jan 27, 2013 at 6:51 PM, Jason Moore <[email protected]> wrote: > Thought you all might like this demo of a fun dynamics and control problem > where the equations of motion are generated with the mechanics package in > SymPy. > > http://www.moorepants.info/blog/npendulum.html > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > Visit this group at http://groups.google.com/group/sympy?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
