计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2010年
3期
54-57
,共4页
摩托车%智能设计%规则推理
摩託車%智能設計%規則推理
마탁차%지능설계%규칙추리
motorcycle%intelligence design%rule reasoning
专家系统开发通常有三种方式:高级程序语言,专家系统外壳,专家系统工具.该文介绍了专家系统工具CLIPS6和高级程序语言VC++6.0的各自特点,提出了将专家系统工具CLIPS6与VC++6.0高级语言编程工具结合起来开发专家系统,实现规则推理.详细描述了CLIPS嵌入VC++的一般过程:如何把CLIPS6嵌入VC++,如何加入CLIPS用户自定义函数来传递和返回参教.并以摩托车智能设计为例,详细阐述了规则编辑,事实获取,实现规则解释,实现人机交互功能等,从而实现摩托车智能设计的规则推理.
專傢繫統開髮通常有三種方式:高級程序語言,專傢繫統外殼,專傢繫統工具.該文介紹瞭專傢繫統工具CLIPS6和高級程序語言VC++6.0的各自特點,提齣瞭將專傢繫統工具CLIPS6與VC++6.0高級語言編程工具結閤起來開髮專傢繫統,實現規則推理.詳細描述瞭CLIPS嵌入VC++的一般過程:如何把CLIPS6嵌入VC++,如何加入CLIPS用戶自定義函數來傳遞和返迴參教.併以摩託車智能設計為例,詳細闡述瞭規則編輯,事實穫取,實現規則解釋,實現人機交互功能等,從而實現摩託車智能設計的規則推理.
전가계통개발통상유삼충방식:고급정서어언,전가계통외각,전가계통공구.해문개소료전가계통공구CLIPS6화고급정서어언VC++6.0적각자특점,제출료장전가계통공구CLIPS6여VC++6.0고급어언편정공구결합기래개발전가계통,실현규칙추리.상세묘술료CLIPS감입VC++적일반과정:여하파CLIPS6감입VC++,여하가입CLIPS용호자정의함수래전체화반회삼교.병이마탁차지능설계위례,상세천술료규칙편집,사실획취,실현규칙해석,실현인궤교호공능등,종이실현마탁차지능설계적규칙추리.
Expert system development generally has three ways,such as using advanced programming language,using expert sys-tem crust,and using expert system development kit.This article introduces respective characteristic of expert system tool CLIPS6 and advanced programming language VC++,puts forward that expert system tool CLIPS6 and VC++ advanced program language are combined together to develop the expert system for rule reasoning.The paper describes in detail the general process of CLIPS embedded into VC++,how to embed CLIPS into VC++,how to add CLIPS user definition function and transfer and return param-eters,how to add CLIPS event handlers.And take the motorcycle design as example,elaborates the rule editing,facts obtaining, rule explaining,man-machine interactive function,thus realize rule-based reasoning of the motorcycle intelligence design.