如何在netlogo中将字符串解析为实数等式

时间:2017-07-25 06:40:00

标签: netlogo mathml

我正在尝试在netlogo中开发一个模型,用户可以在其中输入一些变量的等式。我的问题是什么可能是获得方程式输入的最佳方法,我应该如何解析它并计算结果。寻找类似“mathml”的东西,可以在netlogo中使用。

1 个答案:

答案 0 :(得分:4)

一个不涉及MathML或其他任何类型的简单解决方案是让您的用户直接输入NetLogo表达式并使用runresult运行它们,enter image description here可以使用一串NetLogo代码并执行它

这是一个使用输入框小部件(类型为" String(reporter)")的简单示例,允许用户输入任意数学表达式。该按钮在输出框中打印运行表达式的结果:

careful

在实际应用程序中,当然,您必须非常ACF Selector关于错误处理。