R

时间:2018-07-09 15:05:22

标签: r symbolic-math

我想简化最终用户作为函数参数提供的符号表达式,其方式始终是以下形式的表达式:c_1 * A + c_2 * B + c_3 * C = c_4 ,其中所有c项都是数字常数,大写字母是未知数。

因此,如果用户提供表达式:

.2 * A + 3 * B + 2 * B + 2 = C -5

这应该简化为: .2 * A + 5 * B -1 * C = -7

与此相关的最远的是通过搜索符号简化。软件包Deriv可以通过删除方括号等来简化某些表达式,但是并不能按要求对术语进行排序。

有人在不引入其他R-package以外的任何依赖的情况下,建议如何在R中进行此操作吗?真诚的谢谢!

0 个答案:

没有答案