admin 管理员组文章数量: 1184232
2024年3月25日发(作者:nba太平洋赛区)
CLIPS程式技巧
練習一 (安裝與設定)
練習二 (簡易程式)
練習三 (資料定義與邏輯比較)
練習四 (模組化)
練習五 (讀取資料)
練習六 資料(知識)結構
練習七 物件導向程式設計
練習八 程序控制與平行處理
撰寫程式經常發現的問題
實例討論
專家有何特殊不同之處?和用網頁來表達有何不同?
Procedure/non-procedure languages
哲學思考
練習一 (安裝與設定)
下載程式及安裝 (/)
請下載示範程式(
/~ftlin/course/LOGIC/clips基本練習/ex 1-3
),
供練習一、二、三使用。
請嚐試交談式操作
視窗操作
load:載入「純文字檔(.txt)」的應用程式 (*.clp)
reset:重置。不移除應用程式,但是所有參數均重設成原預設值。
run:先要執行reset後,才能執行run。
clear:移除程式,再重新load/reset/run其他程式。
交談式簡易操作
CLIPS是類似LISP 的人工智能(AI)語言。
所有的運算式均為函數(function),寫在 ( … ) 之內,運算子(operator)
位於第一位,其餘運算元(operand)跟隨在後。運算子和各運算元之間均
以空格隔開(不是逗號)。空格只要一格以上即可,多空無妨。
請試 (+ 1 2) ,看會發生什麼結果?
(+ 1 3 5)
請自行試其它的運算式。
實務上,仍須寫成應用程式。
請注意:括號要雙雙對對!!! 請養成良好的程式格式習慣,會減少很多程式
除錯的時間和體力!!!
練習二 (簡易程式)
TXT檔案格式;副檔名: CLP
主要包括二部份: deffacts, defrule 【此二字均是「保留字」,視為operator】
版权声明:本文标题:CLIPS程式技巧 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1711354863a590044.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论