摘要: 专家系统开发通常有三种方式:高级程序语言,专家系统外壳,专家系统工具。该文介绍了专家系统工具CLIPS6和高级程序语言VC++6.0的各自特点,提出了将专家系统工具CLIPS6与VC++6.0高级语言编程工具结合起来开发专家系统,实现规则推理。详细描述了CLIPS嵌入VC++的一般过程:如何把CLIPS6嵌入VC++,如何加入CLIPS用户自定义函数来传递和返回参数。并以摩托车智能设计为例,详细阐述了规则编辑,事实获取,实现规则解释,实现人机交互功能等,从而实现摩托车智能设计的规则推理。
中图分类号:
代 荣1,2,何玉林1,杨显刚1. 结合CLIPS和VC++实现规则推理的方法[J]. 计算机工程与应用, 2010, 46(3): 54-57.
DAI Rong1,2,HE Yu-lin1,YANG Xian-gang1. Method to realize rule-based reasoning using CLIPS and VC++[J]. Computer Engineering and Applications, 2010, 46(3): 54-57.