我正在移植一些 MATLAB 功能 科学实验室. 。最酷的是有一个 转换工具箱 这让事情变得非常简单。

问题是我没有找到对应的 符号 函数,以及一般的符号工具箱。(我想要一个端口 控制系统工具箱 同样,AMD 我仍在寻找一些我可能需要的功能)。

我发现的关于符号工具箱的唯一事情是 , ,但是有点棘手,也不那么容易(实际上我没能在 30 分钟内正确设置它,所以我暂时放弃了。我稍后会尝试),并且需要安装 Maxima。有人知道这件事吗?

Scilab 并不是必须的。该项目旨在让更多 自由的开源 MATLAB 的替代方案。我看到有 符号 为了 Python, ,我可以将它与 科学Py, ,但我失去了 转换工具箱 事物 :\

也就是说,什么应该更好?让 SciLab 和 Maxima 一起工作还是转向 Python 等?这是项目的开始,所以我越早选择越好。

有帮助吗?

解决方案

请参阅 Bye MATLAB,hello Python ,感谢Sage 获得从 MATLAB 迁移到Python的第一手经验。

其他提示

不是为了阻止你的项目,而是如果你只是想要一个 自由的开源 替代 MATLAB, ,你看过吗 八度 项目?在那里做出贡献可能比构建您自己的 MATLAB 替代方案更有成效。

如果您的项目需要 MATLAB 的 Symbolic 功能,请查看

通过 Google 快速搜索,我没有找到任何与 MATLAB Simulink 相媲美的东西。

另外,Python 和 SciPy 确实具有 MATLAB 的大部分功能,我猜 Scilab 的转换实用程序对于将您自己的 M 文件移植到 Scilab 代码中很有用。

您的问题似乎暗示您想要通过 MATLAB 工具箱进行移植

我发现的关于符号工具箱的唯一事情是这个......

我希望我只是误解了你。如果您是这样,那么如果您要通过 MATLAB Toolbox 分发您的系统,则可能会出现许可问题。只是一个想法。但也许您希望将 MATLAB 代码移植到,以便它不具有 MATLAB 依赖项。

更新

对于控制系统功能Octave,我刚刚发现Octave确实有一个工具箱,请参阅:

它具有 Simulink 的一些功能,但它似乎没有用于构建框图的图形界面。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top