admin 管理员组

文章数量: 1087139


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】


本文标签: 程式 練習 安裝 格式 應用