A Matlab kernel for Jupyter
Project description
A Jupyter/IPython kernel for Matlab
This requires Jupyter Notebook, and either pymatbridge, or the Matlab engine for Python.
To install:
pip install matlab_kernel python -m matlab_kernel install
To use it, run one of:
ipython notebook
# In the notebook interface, select Matlab from the 'New' menu
ipython qtconsole --kernel matlab
ipython console --kernel matlab
This is based on MetaKernel, which means it features a standard set of magics.
A sample notebook is available online.
If using pymatbridge, you can specify the path to your Matlab executable by creating a MATLAB_EXECUTABLE environment variable:
MATLAB_EXECUTABLE=/usr/bin/matlab ipython notebook --kernel=matlab_kernel
For example, on OSX, you could add something like the following to ~/.bash_profile:
export MATLAB_EXECUTABLE=/Applications/MATLAB_2015b.app/bin/matlab
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for matlab_kernel-0.10.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b1c18b80626f0cc73652f05b159527c79a7dd09b53e6a2e550d04451d1f7dfa |
|
MD5 | fb723e03dc33cac20c1297cf38501e9b |
|
BLAKE2b-256 | 9e0417ae7a6d61e9b17d730840fcd1bce48aa718519f1376ab1222e28a9ab6e0 |