Artifact
5f758a9dbf05563b45b016b0abc1b578759a7131:
Wiki page
[matlab su notebook] by
EnricoGiampieri
2017-02-27 14:57:04.
D 2017-02-27T14:57:04.471
L matlab\ssu\snotebook
N text/x-markdown
P 1f444cb16d7ef27022fa991a4d172508f40f733e
U EnricoGiampieri
W 1416
Per ora lavoro con [octave](https://www.gnu.org/software/octave/) su notebook, poi vedremo quando risponderanno dalla mathworks.
usiamo [oct2py](http://blink1073.github.io/oct2py/)
[notebook di esempio](http://nbviewer.jupyter.org/github/blink1073/oct2py/blob/master/example/octavemagic_extension.ipynb?create=1)
una volta installato oct2py, dal notebook, si carica con:
%load_ext oct2py.ipython
il codice può essere chiamato in linea con:
%octave
e gli interi blocchi con:
%%octave
##Matlab
### non funziona per via della richiesta di python 3.6
Apparentemente è possibile configurare matlab e jupyter per giocare bene insieme.
Per prima cosa bisogna attivare il [modulo python di matlab](https://it.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html):
cd <matlabroot>/extern/engines/python
python setup.py install
fatto questo, c'è un pacchetto per attivare il [kernel matlab su jupyter](https://github.com/Calysto/matlab_kernel):
pip install matlab_kernel
python -m matlab_kernel install
apparentemente richiede anche la libreria [metakernel](http://calysto.github.io/metakernel/source/installation.html) ma spero venga giù da sola con il pip
il risultato è qualcosa del genere: [jupyter matlab notebook](http://nbviewer.jupyter.org/github/Calysto/matlab_kernel/blob/master/matlab_kernel.ipynb)
Z c1ac47984aed0d0fea4145b10052a68d