如何为未安装 MATLAB 的 Linux 系统导出 MATLAB 代码?

Posted

技术标签:

【中文标题】如何为未安装 MATLAB 的 Linux 系统导出 MATLAB 代码?【英文标题】:How to export MATLAB code for a Linux System that don't have MATLAB installed? 【发布时间】:2021-06-16 18:31:37 【问题描述】:

我的 Windows PC 上安装了 MATLAB。我想要的是将一些 MATLAB 代码导出到没有安装 MATLAB 的 Linux 服务器。我想从我的 Python 代码中调用那个 MATLAB 代码。如果不需要许可证,我可以在 Linux 系统上安装 MATLAB 运行时。请帮忙!

【问题讨论】:

【参考方案1】:

必须购买 Matlab。有一个名为 Octave 的开源包,它非常接近于 Matlab,位于 https://www.gnu.org/software/octave/index。

然而,Python numpyscipy 模块基本上实现了 Matlab 中的所有内容,通常拼写相同。如果您的 Matlab 代码不是数千行,最好使用numpyscipy 将其重新编码为 Python 代码。

【讨论】:

谢谢蒂姆!但我必须在 Matlab 中使用 gtcc 特征提取功能。 mathworks.com/help/audio/ref/gtcc.html 否则,我是 Python 的忠实粉丝,对 Python 非常熟悉。但是 Python 没有 gtcc 的实现。 您“必须”使用的内容不会改变 MATLAB 的许可模型,您可能需要购买 MATLAB 运行时和您正在使用的任何工具箱的许可。或者您可以购买 MATLAB 编译器的许可证并编译您的代码,但它也不是免费的。

以上是关于如何为未安装 MATLAB 的 Linux 系统导出 MATLAB 代码?的主要内容,如果未能解决你的问题,请参考以下文章

如何为VMware创建的虚拟PC机安装Linux操作系统

如何为 Linux 系统中的 SSH 添加双重认证

如何为VMware创建的虚拟PC机安装Linux操作系统

如何为Linux安装Go语言

如何为Linux安装Go语言

如何为 Linux 卸载 Java