没有合适的资源?快使用搜索试试~ 我知道了~
首页CLIPS中文手册:入门指南与基本要素
CLIPS中文手册:入门指南与基本要素
需积分: 10 18 下载量 77 浏览量
更新于2024-07-17
收藏 179KB DOCX 举报
CLIPS中文手册是一份详尽的教程,专为初学者和开发人员设计,讲解了CLIPS——一种用于编写专家系统应用程序的高级计算机语言。专家系统模仿人类专家的技能和知识,与常规程序不同,它们包含特定领域的知识库和推理机制。 在手册的第一章中,重点介绍了CLIPS中的事实管理。事实是系统中的基本数据单元,代表特定的状态或信息。章节中提到,通过键盘或鼠标操作,用户可以在CLIPS中方便地添加、删除事实,适应不同的操作系统环境。CLIPS的壳,即推理部分,提供了核心功能,包括事实和实例表(数据存储)、数据库(规则和规则表)以及推理机(规则执行控制器)。 手册进一步解释了CLIPS与传统编程语言的区别。在CLIPS中,规则的执行依赖于数据驱动,与诸如Java、Ada等语言中仅凭声明就能触发执行的方式截然不同。规则的匹配和对象的应用是CLIPS的重要特性,尤其是在6.0版本以后,对象可以独立于规则进行操作,使得系统更加灵活。 在后续章节中,手册按顺序深入探讨CLIPS的事实和规则(前七章),以及对象的使用及其在系统中的作用(八到十二章)。手册开始部分会指导读者如何启动CLIPS环境并进行交互式命令输入,称为最高阶层模式。对于想要学习和开发专家系统的人来说,这份手册提供了全面且实用的指导,无论是从零开始的初学者还是有一定经验的开发者,都能从中获益匪浅。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/11020115/bgb.jpg)
事实中不能嵌入其他的事实。举例,下面即是一个非法的事实:
&'()&$;/#%"-%> >**
然而,如果“$;/#0被当作一个字段名,上面的事实可能是一个合法的 ,# 42.# 事实。后面的三
个人名为该字段下的值。
区分大小写。同样, 中特定的符号有特殊的意义。
?@&*AB+CDEF
GA0,“B0和“~”不会独立的使用或作为符号的任何部分。
一些字符的作用等同于分隔符以结束一个符号。下面的字符的作用等同于分隔符号。
H所有的不可印刷的 码,包括空格,回车键,制表键和换行键。
H双引号,“”
H起始和结束圆括号,()
HA号
H竖线,B
H小于,+这也是尖括号的一部分。
H波浪字符,C
H分号,;指示一个注释的开始,回车键结束
H?和FE也许不能作为一个符号的开始,但是可以插入其中
![](https://csdnimg.cn/release/download_crawler_static/11020115/bgc.jpg)
分号在 的作用是指示一个注释的开始,如果你试图增加一个分号, 便会认为你在
输入一段注释并等待你的完成。如果你在最高阶层&#/2. .*中不经意的输入了一个分号,那么输
入一个圆括号的结束部分:)并回车。 会以一个错误消息响应并提示给你(就像生活中的某
些时候,你得做些错误的事情以使得某些事情正确)。
随着你通读这本手册,你将会逐渐明白上面那些符号的意义。除了“A0,“B0和“C0之外,你将使
用其他的表示符号,然而,也许对于有些人,在读程序和试图理解程序运行机理时有些困惑。通常
情况下,最好是避免使用这些符号来表示字符,除非你有更好的理由需要用到它们。
下面是这些符号的一些例子:
'()
'()
'()I$/'2
'()$/'2
'()I$/'2$/'2
JEKLM
第二类类型的字段是 $#%"-<。一个字符串必须用双引号引起来,双引号是字段的一部分。引号
中可以有 个或多个字符。一些例子如下:
G'()0
G'()0
G'()N$/'20
G'()$/'20
G'()$/'2"$<//JJJ0
![](https://csdnimg.cn/release/download_crawler_static/11020115/bgd.jpg)
第三和第四种字段类型为数字型字段。该字段用来表示整型或浮点型字段。浮点型通常被简化
为 =/#。(=/#2/"-#=/#)
中的数字均为“./-<./-<0整型或双精度浮点型。没有小数点的数字即是整型,除非它们
不属于整型范围。整型的范围由数字的位数决定,,用来表示整型如下所示:
O
对于 6 位机器“./-<./-<0整型,符合该范围的数字为:
P,,Q,,R6,QQ,RROP,,Q,,R6,QQ,RQ
下面给出一些数字的例子,增加下面的数据到事实中,最后一个数字为指数表示法,用“ 0或
“10代替乘以 。
&(. %*
&,(#$*
,&"-"#".,(#*
/%#/#./,,(#
&$$ %#&-'45 %**
+(#
&$$ %#&!**
+(#
&$$ %#&>**
+(#
&$$ %#&S**
+(#6
&$$ %#&"$#-( **
剩余63页未读,继续阅读
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
zhangjie8368
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)