很久以前我开发的系统使用细叶专家系统语言。它有一个非常有用的功能,其中的变量有三个值,一个最小,最大和电流。通过这种方式,部分已知值的概率可以计算的结果结束了一个范围。我不记得的语法,但它是这样的: -

A.Min = 1;
A.Max = 5;
A.Current= 4;
B.Min = 2;
B.Max = 4;
B.Current= 4;


A * B = {2, 20, 16}

我的问题是这样的,这是什么方法调用,并且做任何当前语言实现它?

有帮助吗?

解决方案

多值变量像你描述可以基于约束的编程中使用的那些。对于最近的一篇文章看到拉杜尔和萨斯曼,的href="http://dspace.mit.edu/handle/1721.1/44215" rel="nofollow noreferrer" title="The艺术“的艺术传播者“。

先生。拉杜尔上周提出的2009年国际劳工大会。他给了(什么可以考虑)多值变量,代表了概率近似“真理”的一个例子。 (I提前道歉任何误传,我没有注释。)

考虑到必须协调从两个热传感器的读数的系统。进一步假设每个传感器的读数来与一些程度的不确定性:传感器A中表示临时是A1和A2之间,传感器乙说温度为B1和B2之间。如果系统在尝试计算温度会失败?也许是“真”可以在范围方面,其中读数重叠来表示。

scroll top