![小型專家系統(tǒng)設(shè)計三_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/16/65268627-e295-43da-ae28-bfadb67f5632/65268627-e295-43da-ae28-bfadb67f56321.gif)
![小型專家系統(tǒng)設(shè)計三_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/16/65268627-e295-43da-ae28-bfadb67f5632/65268627-e295-43da-ae28-bfadb67f56322.gif)
![小型專家系統(tǒng)設(shè)計三_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/16/65268627-e295-43da-ae28-bfadb67f5632/65268627-e295-43da-ae28-bfadb67f56323.gif)
![小型專家系統(tǒng)設(shè)計三_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/16/65268627-e295-43da-ae28-bfadb67f5632/65268627-e295-43da-ae28-bfadb67f56324.gif)
![小型專家系統(tǒng)設(shè)計三_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/16/65268627-e295-43da-ae28-bfadb67f5632/65268627-e295-43da-ae28-bfadb67f56325.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、武夷學院實驗報告(三)課程名稱:智能信息處理項目名稱:小型專家系統(tǒng)設(shè)計姓名:安小圣專業(yè):10計科班級:2學號:20104061049同組成員:無1一、實驗準備:1、 實驗環(huán)境:PC機,Windows7,Eclipse軟件。2、 實驗目的:加深對課程內(nèi)容的理解與掌握,培養(yǎng)綜合運用所學知識開發(fā)智能系統(tǒng)的初步能力。3、實驗要求:1)用產(chǎn)生式規(guī)則作為知識表示,用產(chǎn)生式系統(tǒng)實現(xiàn)該專家系統(tǒng)。2)程序運行時,應有人機對話過程。4、實驗內(nèi)容:建造一個小型專家系統(tǒng)(如分類、診斷、測試等類型),具體應用領(lǐng)域自選,具體名稱字體。1注:1、實驗準備部分包括實驗環(huán)境準備和實驗所需知識點準備。2、若是單人單組實驗,同組成
2、員填無。二實驗過程記錄2:1、打開Eclipse,新建一個publicMainFrame文件,輸入如下函數(shù)代碼:packageexample1_1;importjava.awt.*;/包含用于創(chuàng)建用戶界面和繪制圖形圖像的所有類importjava.awt.event.*;/提供處理由AWT組件所激發(fā)的各類事件的接口和類publicclassMainFrameextendsFrameimplementsActionListener/*paramargs*/staticMainFramefrm=newMainFrame();staticCheckboxckb1=newCheckbox。static
3、Checkboxckb2=newCheckbox(staticCheckboxckb3=newCheckbox(staticCheckboxckb4=newCheckbox(staticCheckboxckb5=newCheckbox(staticCheckboxckb6=newCheckbox(staticCheckboxckb7=newCheckbox(staticCheckboxckb8=newCheckbox(staticCheckboxckb9=newCheckbox(staticCheckboxckb10=newCheckbox(staticCheckboxckb11=newChe
4、ckbox(staticCheckboxckb12=newCheckbox(staticCheckboxckb13=newCheckbox(staticCheckboxckb14=newCheckbox(staticCheckboxckb15=newCheckbox(有毛發(fā));有奶);有羽毛);會飛生蛋);吃肉)有犬齒,有爪眼睛,緊盯著前方);反芻食物);黃褐色有黑的斑點);黃褐色有黑色條紋);有長腿長脖子,黃褐色暗斑點);白色有黑條紋);不會飛,長腿長脖子,黑白色);不會飛,黑白色,會游泳);善飛);有蹄);顯示動物名);確定);重設(shè));staticLabellab=newLabel(sta
5、ticButtonbut1=newButton(staticButtonbut2=newButton(publicstaticvoidmain(Stringargs)/TODOAuto-generatedmethodstubfrm.setSize(400,300);frm.setTitle(動物識別系統(tǒng));frm.setLayout(newFlowLayout(FlowLayout.LEFT);lab.setBackground(Color.green);/*ckb1.addItemListener(frm);注:實驗過程記錄要包含實驗步驟,頁碼不夠可自行添加ckb2.addItemListe
6、ner(frm);ckb3.addItemListener(frm);ckb4.addItemListener(frm);ckb5.addItemListener(frm);ckb8.addItemListener(frm);ckb9.addItemListener(frm);ckb11.addItemListener(frm);ckb10.addItemListener(frm);ckb14.addItemListener(frm);ckb7.addItemListener(frm);ckb12.addItemListener(frm);ckb13.addItemListener(frm);
7、ckb6.addItemListener(frm);ckb15.addItemListener(frm);*/lab.setAlignment(Label.CENTER);but1.addActionListener(frm);but2.addActionListener(frm);frm.add(lab);frm.add(ckb1);frm.add(ckb2);frm.add(ckb3);frm.add(ckb4);frm.add(ckb6);frm.add(ckb8);frm.add(ckb9);frm.add(ckb11);frm.add(ckb12);frm.add(ckb14);fr
8、m.add(ckb5);frm.add(ckb7);frm.add(ckb10);frm.add(ckb13);frm.add(ckb15);frm.add(but1);frm.add(but2);frm.setVisible(true);frm.addWindowListener(newWindowAdapter()publicvoidwindowClosing(WindowEvente)System.exit(0););publicvoiditemStateChanged(ItemEvente)/這個是推理機if(ckb1.getState()=true|ckb2.getState()=t
9、rue)&(ckb6.getState()=true|ckb5.getState()=true)&(ckb8.getState()=true)lab.setText(金錢豹);elseif(ckb1.getState()=true|ckb2.getState()=true)&(ckb6.getState()=true|ckb5.getState()=true)&(ckb9.getState()=true)lab.setText(老虎);elseif(ckb1.getState()=true|ckb2.getState()=true)&(ckb7.getState()=true|ckb15.ge
10、tState()=true)&(ckb10.getState()=true)lab.setText(長頸鹿);elseif(ckb1.getState()=true|ckb2.getState()=true)&(ckb7.getState()=true|ckb15.getState()=true)&(ckb10.getState()=true)lab.setText(斑馬);elseif(ckb3.getState()=true|ckb4.getState()=true)&(ckb13.getState()=true)lab.setText(企鵝);elseif(ckb3.getState()
11、=true|ckb4.getState()=true)&(ckb14.getState()=true)lab.setText(信天翁);elselab.setText(sorry);publicvoidactionPerformed(ActionEvente)/這部分是結(jié)果的顯示Buttonbut=(Button)e.getSource();if(but=but1)&(ckb1.getState()=true|ckb2.getState()=true)&(ckb6.getState()=true|ckb5.getState()=true)&(ckb8.getState()=true)lab.s
12、etText(金錢豹);elseif(but=but1)&(ckb1.getState()=true|ckb2.getState()=true)&(ckb6.getState()=true|ckb5.getState()=true)&(ckb9.getState()=true)lab.setText(老虎);elseif(but=but1)&(ckb1.getState()=true|ckb2.getState()=true)&(ckb7.getState()=true|ckb15.getState()=true)&(ckb10.getState()=true)lab.setText(長頸鹿)
13、;elseif(but=but1)&(ckb1.getState()=true|ckb2.getState()=true)&(ckb7.getState()=true|ckb15.getState()=true)&(ckb10.getState()=true)lab.setText(斑馬);elseif(but=but1)&(ckb3.getState()=true|ckb4.getState()=true)&(ckb13.getState()=true)lab.setText(企鵝);elseif(but=but1)&(ckb3.getState()=true|ckb4.getState()
14、=true)&(ckb14.getState()=true)lab.setText(信天翁);elseif(but=but2)/*設(shè)置初始的狀態(tài)為未選定*/ckb1.setState(false);ckb2.setState(false);ckb3.setState(false);ckb4.setState(false);ckb5.setState(false);ckb6.setState(false);ckb7.setState(false);ckb8.setState(false);ckb9.setState(false);ckb10.setState(false);ckb11.setSt
15、ate(false);ckb12.setState(false);ckb13.setState(false);ckb14.setState(false);ckb15.setState(false);lab.setText(顯示動物名);elselab.setText(sorry);2、運行代碼,得到實驗結(jié)果如下:*?示動捌名r有毛發(fā)r有嫻廠栩曉r會飛生重r育犬郎有爪眼靖祟盯著前方r黃褐色有黑的斑點黃耨色有果色條紋廠白包有祟生紋L不會飛長腿長牌子,黑白色r善飛廠咆肉廠反芻觸r有長腿長脖子,苗褐色暗斑點不合飛,黑白邑,會游泳廠有蹄定|重設(shè)|畫詡物識朋系統(tǒng)n叵堂|金微豹舊有毛堂7有蝸”栩美會飛短“有犬棉有以眼直緊盯著前方歹莆搞邑育黑
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出售龍鳳公寓合同范例
- 凍蝦仁銷售合同范本
- 再生橡膠的物理性能測試技術(shù)考核試卷
- 固體飲料的消費者健康意識調(diào)查考核試卷
- 公路工程施工合同范本
- 化工設(shè)備安全生產(chǎn)法律法規(guī)考核試卷
- 企業(yè)包裝采購合同范本
- 農(nóng)村建筑勞務合同范例
- 農(nóng)資回收合同范例
- 中標消防合同范本
- 電子線檢驗標準
- 建筑施工安全員理論考核試題與答案
- 人教版七年級歷史下冊教學計劃(及進度表)
- 建筑工程節(jié)后復工自查表
- 華萊士標準化體系
- 快捷smt全自動物料倉儲方案
- keysight眼圖和抖動噪聲基礎(chǔ)知識與測量方法
- TPU材料項目可行性研究報告寫作參考范文
- 試用期考核合格證明表
- 鍋爐補給水陰陽混床操作步序表
- 2005年第4季度北京住房租賃指導價格
評論
0/150
提交評論