如何阻止Matlab重新排列符号变量?

时间:2013-10-29 16:04:04

标签: matlab expression symbolic-math simplification

Matlab中的这个符号表达

syms x y;
f = x * y * y

返回

f =

x*y^2

如何阻止Matlab简化表达式并将其保留为x * y * y? 我试图以这种方式打印计算步骤,因此重新排序这些术语会引起混淆。

1 个答案:

答案 0 :(得分:1)

我能想到的解决方法是这样的:

str = 'f = x * y * y' ;

然后

eval(str);

将执行您想要的操作,您仍然可以使用str来呈现它。