如何将Maple表达式x*y转换为Matlab,得到结果x.*y?

ren*_*ics 5 matlab maple

Maple表达式(例如,x ^ 3 + x*y)可以转换为Matlab

with(CodeGeneration):
Matlab(x^3+x*y);
Run Code Online (Sandbox Code Playgroud)

然而,在Matlab中,有两种产品:A*BA.*B.上面的方法将给出x ^ 3 + x*y.有没有方便的方法来获得结果x.^ 3 + x.*y

小智 0

如果 Matlab(x^3+x*y) 表达式以书面形式给出代码 x^3+x*y,那么您可以简单地将其转换为 x.^3+x。y ,只需使用任何记事本应用程序的“查找和替换”选项即可。只需找到所有“ ”和“^”,然后将其替换为“.*”和“.^”即可。

希望这可以帮助。