-
Notifications
You must be signed in to change notification settings - Fork 0
Differnces between Sympy and Matlab (symbolic math toolbox)
About
Symbolic Math toolbox is a software which is optimized to for handling and operating on symbolic math expressions within the Matlab numeric environment. It contains hundreds of matlab symbolic functions used for various mathematical operations like integration,differentiation etc...
Sympy is a python library for symbolic mathematics. Refer the link for more information.
http://docs.sympy.org/dev/tutorial.html
Accessibility
Symbolic Math
All functions can be accessed through the matlab command window or directly through mupad's noteboook interface.
Sympy
It can be used through python interpreter (idle) or sympy's isympy. Refer this link on how to access sympy functionality through commandline.
http://docs.sympy.org/dev/tutorial.html#isympy-console
Operating system requirements: Since symbolic math toolbox comes with matlab, it can/cannot run on certain operating systems. Sympy runs on most of the os's which support python 2.4 or higher. Here is a comparison between sympy and symbolic math toolbox for the same.
Os Comparison Table
Name of the OS | Sympy (v0.7.1) | Symbolic Math Toolbox (v5.7) |
Windows | Yes | Yes |
Linux | Yes | Yes |
BSD | Yes | No |
Unix | Yes | No |
Dos | No | No |
Functionality performed:
Please refer the table below to look at the different mathematical tasks performed between the two.
Mathematical Tasks