笔记:jupyter 实现运行 matlab、python、R
笔者的 matlab 版本是 2017b 及 2018b,python 是 3.5.4
1. 安装matlab引擎
install MATLAB Engine API for Python
在cmd中运行
2. 安装matlab内核
在cmd中运行
扩展:python 调用 matlab
1. 数据类型转换函数 matlab.double()
2. 调用 MATLAB 函数
当使用引擎调用函数时,默认情况下该引擎会返回单个输出参数。
示例:确定两个数的最大公约数,使用 gcd 函数。
3. 从 MATLAB 函数返回多个输出参数
请使用 nargout 参数指定输出参数的数量。
示例:使用 gcd 函数。设置nargout以从 gcd 返回三个输出参数。
4. 不从 MATLAB 函数返回任何输出参数
有些 MATLAB 函数不会返回任何输出参数。
如果函数不返回任何参数,则将nargout设为 0。
all in all
结合上一篇文章,经过配置的 jupyter notebook 最终可以逆天的运行 python、R、matlab 三种语言用于科学计算。
领取专属 10元无门槛券
私享最新 技术干货