如何将Mathematica代码转换为Matlab?

时间:2015-05-15 15:57:07

标签: matlab syntax matlab-figure matlab-guide

我刚开始学习MatLab。 这就是我想要转换成MatLab代码的内容:

http://postimg.org/image/jqdvcrbod/

  1. 由于我的很多变量都是函数或其他变量,这是否意味着当我将它们作为MatLab中的函数编写时,我必须将每个函数保存为单独的文件?还有其他方法吗?我不想最终得到一百万个单独的文件,但截至目前,如果我在编辑器中编写多个函数,它就会开始变得混乱,并且无法识别第二个函数。

  2. 另外,有没有办法在Mathematica中使用实际符号(如平方根符号而不是写“sqrt()”)?我觉得长方程(就像最后一个方程式)在眼睛上更容易,但这纯粹是美学。

  3. 有没有办法让MatLab输出未分配的变量?就像在Mathematica中一样,如果我有y(x)= 2x,如果我没有为x放任何东西,它只输出2x。

1 个答案:

答案 0 :(得分:0)

一个简单的方法是在Mathematica中使用名为ToMatlab的包(我附上了下载链接)。它能够将Mathematica符号语法转换为Matlab .m文件。

希望这会有所帮助。

相关问题