矩阵表达式解析器/引擎

时间:2011-11-23 20:26:29

标签: java parsing math matrix

我正在寻找矩阵表达式解析器/引擎。例如,

3 * A + B * C 

其中A,B,C是矩阵是典型的表达式。这应该类似于(单值)数学表达式解析器/引擎,但应该处理矩阵值和变量。我已经徒劳无功了。我也愿意修改现有的数学表达式解析器,但我不知道如何去做。所以如果你能给我任何线索或提示,我将不胜感激。

1 个答案:

答案 0 :(得分:3)

how to build simple parsers上查看我的回答。这特别适用于表达式解析器。

修改这样的解析器以便在解析时计算答案非常容易。只要解析器识别语法,就可以添加一个动作例程,以执行语法所说的内容。