This page and contents was written circa 2015 and quite out dated now so buyer beware! But the internet is beautiful in its repository of knowledge, so keeping it up in case might still help someone.
Python
Introduction to Python
Object Oriented Python
Python From Matlab
Note: If you get the error
Undefined variable "py" or class
or with my example specifically
Undefined variable "py" or class "py.PycClass.VehicleClass".
You may need to do one or both of the be below
- Got to follow instructions at:
http://www.mathworks.com/help/matlab/matlab_external/undefined-variable-py-or-function-py-command.html - In matlab, you may need to add
import py.sys.path path.append('dir')
Where ‘dir’ is a string to the directory where the class you want is (the directory where PyClass.py is for my examples) . This tells the python instance running in MATLAB to look in ‘dir’ for the the class.