【发布时间】:2013-07-11 11:55:33
【问题描述】:
我觉得我的问题应该有一个简单的解决方案,但我找不到。
我可以通过一个非常简单的例子来解释我的问题:
给定函数 f 和 a:
f := x(x-3) + 2x(x-3)
a := (x-3)
我现在想用 a 来写 f,它应该是:
f = (x + 2x)a
or
f = 3xa
这是一个非常简单的例子,我最终想要做的包括卷的集成。
我确实找到了 Mupad 函数“简化”和“重写”,但我不相信他们可以在这里做我想做的事。 Matlab中是否有可以自动执行此操作的函数或程序?
【问题讨论】:
-
不是很熟悉这个,但是如果你只是想得到
a'括号外',也许只是除以a?我怀疑是否有任何功能可以提取a的所有出现(因为它可能同时以许多不同的方式出现)。 -
你有符号工具箱吗?
-
我还不熟悉符号工具箱,但它似乎包含在我们大学计算机上的 Matlab 安装中。
标签: matlab function expression simplify mupad