我尝试使用这些命令
x = sym('x');
f(x) = sym('f(x)');
f(x) = x/x;
和
f(x) = sym('x/x');
,但它们都产生
f(x) = 1
(是的..对于每个实数 x 包括 0)
问题是如何避免在命令“sym”中进行预评估,或者存在另一种处理此问题的方法。
非常感谢你!
2014 年 5 月 21 日更新:
让我稍微描述一下这个问题。
考虑
f(x) = x/x
和
g(x) = 1
很明显,域的f
和分别g
是R-{0}
和R
。
自动简化sym/syms
可能会导致丢失一些信息。