Skip to content

jendas1/matlab_kernel

 
 

Repository files navigation

A Jupyter/IPython kernel for Matlab

This requires IPython 3 and pymatbridge.

To test it, install via pip or setup.py, then:

ipython qtconsole --kernel=matlab_kernel

Or select the Matlab Kernel in the IPython Notebook.

This is based on MetaKernel, which means it features a standard set of magics.

A sample notebook is available online.

You can specify the path to your matlab executable by creating a MATLAB_EXECUTABLE environmental variable:

MATLAB_EXECUTABLE=/usr/bin/matlab; ipython notebook --kernel=matlab_kernel 

A note about plotting. After each call to Matlab, we ask Matlab to save any open figures to image files whose format and resolution are defined using the %plot magic. The resulting image is shown inline in the notebook.

About

Jupyter Kernel for Matlab

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 81.2%
  • Makefile 18.8%